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

ibm.getSccLatestReports

Explore with Pulumi AI

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

    Retrieve information about the latest reports 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 sccLatestReports = ibm.getSccLatestReports({
        instanceId: "00000000-1111-2222-3333-444444444444",
        sort: "profile_name",
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    scc_latest_reports = ibm.get_scc_latest_reports(instance_id="00000000-1111-2222-3333-444444444444",
        sort="profile_name")
    
    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.GetSccLatestReports(ctx, &ibm.GetSccLatestReportsArgs{
    			InstanceId: "00000000-1111-2222-3333-444444444444",
    			Sort:       pulumi.StringRef("profile_name"),
    		}, 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 sccLatestReports = Ibm.GetSccLatestReports.Invoke(new()
        {
            InstanceId = "00000000-1111-2222-3333-444444444444",
            Sort = "profile_name",
        });
    
    });
    
    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.GetSccLatestReportsArgs;
    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 sccLatestReports = IbmFunctions.getSccLatestReports(GetSccLatestReportsArgs.builder()
                .instanceId("00000000-1111-2222-3333-444444444444")
                .sort("profile_name")
                .build());
    
        }
    }
    
    variables:
      sccLatestReports:
        fn::invoke:
          function: ibm:getSccLatestReports
          arguments:
            instanceId: 00000000-1111-2222-3333-444444444444
            sort: profile_name
    

    Using getSccLatestReports

    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 getSccLatestReports(args: GetSccLatestReportsArgs, opts?: InvokeOptions): Promise<GetSccLatestReportsResult>
    function getSccLatestReportsOutput(args: GetSccLatestReportsOutputArgs, opts?: InvokeOptions): Output<GetSccLatestReportsResult>
    def get_scc_latest_reports(id: Optional[str] = None,
                               instance_id: Optional[str] = None,
                               sort: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetSccLatestReportsResult
    def get_scc_latest_reports_output(id: Optional[pulumi.Input[str]] = None,
                               instance_id: Optional[pulumi.Input[str]] = None,
                               sort: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetSccLatestReportsResult]
    func GetSccLatestReports(ctx *Context, args *GetSccLatestReportsArgs, opts ...InvokeOption) (*GetSccLatestReportsResult, error)
    func GetSccLatestReportsOutput(ctx *Context, args *GetSccLatestReportsOutputArgs, opts ...InvokeOption) GetSccLatestReportsResultOutput

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

    public static class GetSccLatestReports 
    {
        public static Task<GetSccLatestReportsResult> InvokeAsync(GetSccLatestReportsArgs args, InvokeOptions? opts = null)
        public static Output<GetSccLatestReportsResult> Invoke(GetSccLatestReportsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSccLatestReportsResult> getSccLatestReports(GetSccLatestReportsArgs args, InvokeOptions options)
    public static Output<GetSccLatestReportsResult> getSccLatestReports(GetSccLatestReportsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getSccLatestReports:getSccLatestReports
      arguments:
        # arguments dictionary

    The following arguments are supported:

    InstanceId string
    The ID of the SCC instance in a particular region.
    Id string
    (String) The profile ID.
    Sort string
    This field sorts results by using a valid sort field. To learn more, see Sorting.

    • Constraints: The maximum length is 32 characters. The minimum length is 1 character. The value must match regular expression /^[\\-]?[a-z0-9_]+$/.
    InstanceId string
    The ID of the SCC instance in a particular region.
    Id string
    (String) The profile ID.
    Sort string
    This field sorts results by using a valid sort field. To learn more, see Sorting.

    • Constraints: The maximum length is 32 characters. The minimum length is 1 character. The value must match regular expression /^[\\-]?[a-z0-9_]+$/.
    instanceId String
    The ID of the SCC instance in a particular region.
    id String
    (String) The profile ID.
    sort String
    This field sorts results by using a valid sort field. To learn more, see Sorting.

    • Constraints: The maximum length is 32 characters. The minimum length is 1 character. The value must match regular expression /^[\\-]?[a-z0-9_]+$/.
    instanceId string
    The ID of the SCC instance in a particular region.
    id string
    (String) The profile ID.
    sort string
    This field sorts results by using a valid sort field. To learn more, see Sorting.

    • Constraints: The maximum length is 32 characters. The minimum length is 1 character. The value must match regular expression /^[\\-]?[a-z0-9_]+$/.
    instance_id str
    The ID of the SCC instance in a particular region.
    id str
    (String) The profile ID.
    sort str
    This field sorts results by using a valid sort field. To learn more, see Sorting.

    • Constraints: The maximum length is 32 characters. The minimum length is 1 character. The value must match regular expression /^[\\-]?[a-z0-9_]+$/.
    instanceId String
    The ID of the SCC instance in a particular region.
    id String
    (String) The profile ID.
    sort String
    This field sorts results by using a valid sort field. To learn more, see Sorting.

    • Constraints: The maximum length is 32 characters. The minimum length is 1 character. The value must match regular expression /^[\\-]?[a-z0-9_]+$/.

    getSccLatestReports Result

    The following output properties are available:

    ControlsSummaries List<GetSccLatestReportsControlsSummary>
    (List) The compliance stats. Nested schema for controls_summary:
    EvaluationsSummaries List<GetSccLatestReportsEvaluationsSummary>
    (List) The evaluation stats. Nested schema for evaluations_summary:
    HomeAccountId string
    (String) The ID of the home account.
    Id string
    (String) The profile ID.
    InstanceId string
    (String) Instance ID.
    Reports List<GetSccLatestReportsReport>
    (List) The list of reports.

    • Constraints: The maximum length is 1000 items. The minimum length is 0 items. Nested schema for reports:
    Scores List<GetSccLatestReportsScore>
    (List) The compliance score. Nested schema for score:
    Sort string
    ControlsSummaries []GetSccLatestReportsControlsSummary
    (List) The compliance stats. Nested schema for controls_summary:
    EvaluationsSummaries []GetSccLatestReportsEvaluationsSummary
    (List) The evaluation stats. Nested schema for evaluations_summary:
    HomeAccountId string
    (String) The ID of the home account.
    Id string
    (String) The profile ID.
    InstanceId string
    (String) Instance ID.
    Reports []GetSccLatestReportsReport
    (List) The list of reports.

    • Constraints: The maximum length is 1000 items. The minimum length is 0 items. Nested schema for reports:
    Scores []GetSccLatestReportsScore
    (List) The compliance score. Nested schema for score:
    Sort string
    controlsSummaries List<GetSccLatestReportsControlsSummary>
    (List) The compliance stats. Nested schema for controls_summary:
    evaluationsSummaries List<GetSccLatestReportsEvaluationsSummary>
    (List) The evaluation stats. Nested schema for evaluations_summary:
    homeAccountId String
    (String) The ID of the home account.
    id String
    (String) The profile ID.
    instanceId String
    (String) Instance ID.
    reports List<GetSccLatestReportsReport>
    (List) The list of reports.

    • Constraints: The maximum length is 1000 items. The minimum length is 0 items. Nested schema for reports:
    scores List<GetSccLatestReportsScore>
    (List) The compliance score. Nested schema for score:
    sort String
    controlsSummaries GetSccLatestReportsControlsSummary[]
    (List) The compliance stats. Nested schema for controls_summary:
    evaluationsSummaries GetSccLatestReportsEvaluationsSummary[]
    (List) The evaluation stats. Nested schema for evaluations_summary:
    homeAccountId string
    (String) The ID of the home account.
    id string
    (String) The profile ID.
    instanceId string
    (String) Instance ID.
    reports GetSccLatestReportsReport[]
    (List) The list of reports.

    • Constraints: The maximum length is 1000 items. The minimum length is 0 items. Nested schema for reports:
    scores GetSccLatestReportsScore[]
    (List) The compliance score. Nested schema for score:
    sort string
    controls_summaries Sequence[GetSccLatestReportsControlsSummary]
    (List) The compliance stats. Nested schema for controls_summary:
    evaluations_summaries Sequence[GetSccLatestReportsEvaluationsSummary]
    (List) The evaluation stats. Nested schema for evaluations_summary:
    home_account_id str
    (String) The ID of the home account.
    id str
    (String) The profile ID.
    instance_id str
    (String) Instance ID.
    reports Sequence[GetSccLatestReportsReport]
    (List) The list of reports.

    • Constraints: The maximum length is 1000 items. The minimum length is 0 items. Nested schema for reports:
    scores Sequence[GetSccLatestReportsScore]
    (List) The compliance score. Nested schema for score:
    sort str
    controlsSummaries List<Property Map>
    (List) The compliance stats. Nested schema for controls_summary:
    evaluationsSummaries List<Property Map>
    (List) The evaluation stats. Nested schema for evaluations_summary:
    homeAccountId String
    (String) The ID of the home account.
    id String
    (String) The profile ID.
    instanceId String
    (String) Instance ID.
    reports List<Property Map>
    (List) The list of reports.

    • Constraints: The maximum length is 1000 items. The minimum length is 0 items. Nested schema for reports:
    scores List<Property Map>
    (List) The compliance score. Nested schema for score:
    sort String

    Supporting Types

    GetSccLatestReportsControlsSummary

    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.

    GetSccLatestReportsEvaluationsSummary

    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.

    GetSccLatestReportsReport

    Accounts List<GetSccLatestReportsReportAccount>
    (List) The account that is associated with a report. Nested schema for account:
    Attachments List<GetSccLatestReportsReportAttachment>
    (List) The attachment that is associated with a report. Nested schema for attachment:
    CosObject string
    (String) The Cloud Object Storage object that is associated with the report.
    CreatedOn string
    (String) The date when the report was created.
    GroupId string
    (String) The group ID that is associated with the report. The group ID combines profile, scope, and attachment IDs.
    Id string
    (String) The profile ID.
    InstanceId string
    The ID of the SCC instance in a particular region.
    Profiles List<GetSccLatestReportsReportProfile>
    (List) The profile information. Nested schema for profile:
    ScanTime string
    (String) The date when the scan was run.
    Type string
    (String) The type of the scan.
    Accounts []GetSccLatestReportsReportAccount
    (List) The account that is associated with a report. Nested schema for account:
    Attachments []GetSccLatestReportsReportAttachment
    (List) The attachment that is associated with a report. Nested schema for attachment:
    CosObject string
    (String) The Cloud Object Storage object that is associated with the report.
    CreatedOn string
    (String) The date when the report was created.
    GroupId string
    (String) The group ID that is associated with the report. The group ID combines profile, scope, and attachment IDs.
    Id string
    (String) The profile ID.
    InstanceId string
    The ID of the SCC instance in a particular region.
    Profiles []GetSccLatestReportsReportProfile
    (List) The profile information. Nested schema for profile:
    ScanTime string
    (String) The date when the scan was run.
    Type string
    (String) The type of the scan.
    accounts List<GetSccLatestReportsReportAccount>
    (List) The account that is associated with a report. Nested schema for account:
    attachments List<GetSccLatestReportsReportAttachment>
    (List) The attachment that is associated with a report. Nested schema for attachment:
    cosObject String
    (String) The Cloud Object Storage object that is associated with the report.
    createdOn String
    (String) The date when the report was created.
    groupId String
    (String) The group ID that is associated with the report. The group ID combines profile, scope, and attachment IDs.
    id String
    (String) The profile ID.
    instanceId String
    The ID of the SCC instance in a particular region.
    profiles List<GetSccLatestReportsReportProfile>
    (List) The profile information. Nested schema for profile:
    scanTime String
    (String) The date when the scan was run.
    type String
    (String) The type of the scan.
    accounts GetSccLatestReportsReportAccount[]
    (List) The account that is associated with a report. Nested schema for account:
    attachments GetSccLatestReportsReportAttachment[]
    (List) The attachment that is associated with a report. Nested schema for attachment:
    cosObject string
    (String) The Cloud Object Storage object that is associated with the report.
    createdOn string
    (String) The date when the report was created.
    groupId string
    (String) The group ID that is associated with the report. The group ID combines profile, scope, and attachment IDs.
    id string
    (String) The profile ID.
    instanceId string
    The ID of the SCC instance in a particular region.
    profiles GetSccLatestReportsReportProfile[]
    (List) The profile information. Nested schema for profile:
    scanTime string
    (String) The date when the scan was run.
    type string
    (String) The type of the scan.
    accounts Sequence[GetSccLatestReportsReportAccount]
    (List) The account that is associated with a report. Nested schema for account:
    attachments Sequence[GetSccLatestReportsReportAttachment]
    (List) The attachment that is associated with a report. Nested schema for attachment:
    cos_object str
    (String) The Cloud Object Storage object that is associated with the report.
    created_on str
    (String) The date when the report was created.
    group_id str
    (String) The group ID that is associated with the report. The group ID combines profile, scope, and attachment IDs.
    id str
    (String) The profile ID.
    instance_id str
    The ID of the SCC instance in a particular region.
    profiles Sequence[GetSccLatestReportsReportProfile]
    (List) The profile information. Nested schema for profile:
    scan_time str
    (String) The date when the scan was run.
    type str
    (String) The type of the scan.
    accounts List<Property Map>
    (List) The account that is associated with a report. Nested schema for account:
    attachments List<Property Map>
    (List) The attachment that is associated with a report. Nested schema for attachment:
    cosObject String
    (String) The Cloud Object Storage object that is associated with the report.
    createdOn String
    (String) The date when the report was created.
    groupId String
    (String) The group ID that is associated with the report. The group ID combines profile, scope, and attachment IDs.
    id String
    (String) The profile ID.
    instanceId String
    The ID of the SCC instance in a particular region.
    profiles List<Property Map>
    (List) The profile information. Nested schema for profile:
    scanTime String
    (String) The date when the scan was run.
    type String
    (String) The type of the scan.

    GetSccLatestReportsReportAccount

    Id string
    (String) The profile ID.
    Name string
    (String) The profile name.
    Type string
    (String) The type of the scan.
    Id string
    (String) The profile ID.
    Name string
    (String) The profile name.
    Type string
    (String) The type of the scan.
    id String
    (String) The profile ID.
    name String
    (String) The profile name.
    type String
    (String) The type of the scan.
    id string
    (String) The profile ID.
    name string
    (String) The profile name.
    type string
    (String) The type of the scan.
    id str
    (String) The profile ID.
    name str
    (String) The profile name.
    type str
    (String) The type of the scan.
    id String
    (String) The profile ID.
    name String
    (String) The profile name.
    type String
    (String) The type of the scan.

    GetSccLatestReportsReportAttachment

    Description string
    (String) The description of the attachment.
    Id string
    (String) The profile ID.
    Name string
    (String) The profile name.
    Schedule string
    (String) The attachment schedule.
    Scopes List<GetSccLatestReportsReportAttachmentScope>
    (List) The scope of the attachment.

    • Constraints: The maximum length is 8 items. The minimum length is 0 items. Nested schema for scope:
    Description string
    (String) The description of the attachment.
    Id string
    (String) The profile ID.
    Name string
    (String) The profile name.
    Schedule string
    (String) The attachment schedule.
    Scopes []GetSccLatestReportsReportAttachmentScope
    (List) The scope of the attachment.

    • Constraints: The maximum length is 8 items. The minimum length is 0 items. Nested schema for scope:
    description String
    (String) The description of the attachment.
    id String
    (String) The profile ID.
    name String
    (String) The profile name.
    schedule String
    (String) The attachment schedule.
    scopes List<GetSccLatestReportsReportAttachmentScope>
    (List) The scope of the attachment.

    • Constraints: The maximum length is 8 items. The minimum length is 0 items. Nested schema for scope:
    description string
    (String) The description of the attachment.
    id string
    (String) The profile ID.
    name string
    (String) The profile name.
    schedule string
    (String) The attachment schedule.
    scopes GetSccLatestReportsReportAttachmentScope[]
    (List) The scope of the attachment.

    • Constraints: The maximum length is 8 items. The minimum length is 0 items. Nested schema for scope:
    description str
    (String) The description of the attachment.
    id str
    (String) The profile ID.
    name str
    (String) The profile name.
    schedule str
    (String) The attachment schedule.
    scopes Sequence[GetSccLatestReportsReportAttachmentScope]
    (List) The scope of the attachment.

    • Constraints: The maximum length is 8 items. The minimum length is 0 items. Nested schema for scope:
    description String
    (String) The description of the attachment.
    id String
    (String) The profile ID.
    name String
    (String) The profile name.
    schedule String
    (String) The attachment schedule.
    scopes List<Property Map>
    (List) The scope of the attachment.

    • Constraints: The maximum length is 8 items. The minimum length is 0 items. Nested schema for scope:

    GetSccLatestReportsReportAttachmentScope

    Environment string
    (String) The environment that relates to this scope.
    Id string
    (String) The profile ID.
    Properties List<GetSccLatestReportsReportAttachmentScopeProperty>
    (List) The properties that are supported for scoping by this environment.

    • Constraints: The maximum length is 99999 items. The minimum length is 0 items. Nested schema for properties:
    Environment string
    (String) The environment that relates to this scope.
    Id string
    (String) The profile ID.
    Properties []GetSccLatestReportsReportAttachmentScopeProperty
    (List) The properties that are supported for scoping by this environment.

    • Constraints: The maximum length is 99999 items. The minimum length is 0 items. Nested schema for properties:
    environment String
    (String) The environment that relates to this scope.
    id String
    (String) The profile ID.
    properties List<GetSccLatestReportsReportAttachmentScopeProperty>
    (List) The properties that are supported for scoping by this environment.

    • Constraints: The maximum length is 99999 items. The minimum length is 0 items. Nested schema for properties:
    environment string
    (String) The environment that relates to this scope.
    id string
    (String) The profile ID.
    properties GetSccLatestReportsReportAttachmentScopeProperty[]
    (List) The properties that are supported for scoping by this environment.

    • Constraints: The maximum length is 99999 items. The minimum length is 0 items. Nested schema for properties:
    environment str
    (String) The environment that relates to this scope.
    id str
    (String) The profile ID.
    properties Sequence[GetSccLatestReportsReportAttachmentScopeProperty]
    (List) The properties that are supported for scoping by this environment.

    • Constraints: The maximum length is 99999 items. The minimum length is 0 items. Nested schema for properties:
    environment String
    (String) The environment that relates to this scope.
    id String
    (String) The profile ID.
    properties List<Property Map>
    (List) The properties that are supported for scoping by this environment.

    • Constraints: The maximum length is 99999 items. The minimum length is 0 items. Nested schema for properties:

    GetSccLatestReportsReportAttachmentScopeProperty

    Name string
    (String) The profile name.
    Value string
    (String) The property value.
    Name string
    (String) The profile name.
    Value string
    (String) The property value.
    name String
    (String) The profile name.
    value String
    (String) The property value.
    name string
    (String) The profile name.
    value string
    (String) The property value.
    name str
    (String) The profile name.
    value str
    (String) The property value.
    name String
    (String) The profile name.
    value String
    (String) The property value.

    GetSccLatestReportsReportProfile

    Id string
    (String) The profile ID.
    Name string
    (String) The profile name.
    Version string
    (String) The profile version.
    Id string
    (String) The profile ID.
    Name string
    (String) The profile name.
    Version string
    (String) The profile version.
    id String
    (String) The profile ID.
    name String
    (String) The profile name.
    version String
    (String) The profile version.
    id string
    (String) The profile ID.
    name string
    (String) The profile name.
    version string
    (String) The profile version.
    id str
    (String) The profile ID.
    name str
    (String) The profile name.
    version str
    (String) The profile version.
    id String
    (String) The profile ID.
    name String
    (String) The profile name.
    version String
    (String) The profile version.

    GetSccLatestReportsScore

    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