1. Packages
  2. Ibm Provider
  3. API Docs
  4. getSccReportControls
ibm 1.87.0-beta1 published on Monday, Dec 22, 2025 by ibm-cloud
ibm logo
ibm 1.87.0-beta1 published on Monday, Dec 22, 2025 by ibm-cloud

    Using getSccReportControls

    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 getSccReportControls(args: GetSccReportControlsArgs, opts?: InvokeOptions): Promise<GetSccReportControlsResult>
    function getSccReportControlsOutput(args: GetSccReportControlsOutputArgs, opts?: InvokeOptions): Output<GetSccReportControlsResult>
    def get_scc_report_controls(control_category: Optional[str] = None,
                                control_description: Optional[str] = None,
                                control_id: Optional[str] = None,
                                control_name: Optional[str] = None,
                                id: Optional[str] = None,
                                instance_id: Optional[str] = None,
                                report_id: Optional[str] = None,
                                sort: Optional[str] = None,
                                status: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetSccReportControlsResult
    def get_scc_report_controls_output(control_category: Optional[pulumi.Input[str]] = None,
                                control_description: Optional[pulumi.Input[str]] = None,
                                control_id: Optional[pulumi.Input[str]] = None,
                                control_name: Optional[pulumi.Input[str]] = None,
                                id: Optional[pulumi.Input[str]] = None,
                                instance_id: Optional[pulumi.Input[str]] = None,
                                report_id: Optional[pulumi.Input[str]] = None,
                                sort: Optional[pulumi.Input[str]] = None,
                                status: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetSccReportControlsResult]
    func GetSccReportControls(ctx *Context, args *GetSccReportControlsArgs, opts ...InvokeOption) (*GetSccReportControlsResult, error)
    func GetSccReportControlsOutput(ctx *Context, args *GetSccReportControlsOutputArgs, opts ...InvokeOption) GetSccReportControlsResultOutput

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

    public static class GetSccReportControls 
    {
        public static Task<GetSccReportControlsResult> InvokeAsync(GetSccReportControlsArgs args, InvokeOptions? opts = null)
        public static Output<GetSccReportControlsResult> Invoke(GetSccReportControlsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSccReportControlsResult> getSccReportControls(GetSccReportControlsArgs args, InvokeOptions options)
    public static Output<GetSccReportControlsResult> getSccReportControls(GetSccReportControlsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getSccReportControls:getSccReportControls
      arguments:
        # arguments dictionary

    The following arguments are supported:

    InstanceId string
    ReportId string
    ControlCategory string
    ControlDescription string
    ControlId string
    ControlName string
    Id string
    Sort string
    Status string
    InstanceId string
    ReportId string
    ControlCategory string
    ControlDescription string
    ControlId string
    ControlName string
    Id string
    Sort string
    Status string
    instanceId String
    reportId String
    controlCategory String
    controlDescription String
    controlId String
    controlName String
    id String
    sort String
    status String
    instanceId string
    reportId string
    controlCategory string
    controlDescription string
    controlId string
    controlName string
    id string
    sort string
    status string
    instanceId String
    reportId String
    controlCategory String
    controlDescription String
    controlId String
    controlName String
    id String
    sort String
    status String

    getSccReportControls Result

    The following output properties are available:

    Supporting Types

    GetSccReportControlsControl

    GetSccReportControlsControlControlSpecification

    GetSccReportControlsControlControlSpecificationAssessment

    GetSccReportControlsControlControlSpecificationAssessmentParameter

    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.87.0-beta1 published on Monday, Dec 22, 2025 by ibm-cloud
      Meet Neo: Your AI Platform Teammate