ibm 1.87.0-beta0 published on Friday, Dec 19, 2025 by ibm-cloud
ibm 1.87.0-beta0 published on Friday, Dec 19, 2025 by ibm-cloud
Using getSccProfile
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 getSccProfile(args: GetSccProfileArgs, opts?: InvokeOptions): Promise<GetSccProfileResult>
function getSccProfileOutput(args: GetSccProfileOutputArgs, opts?: InvokeOptions): Output<GetSccProfileResult>def get_scc_profile(id: Optional[str] = None,
instance_id: Optional[str] = None,
profile_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSccProfileResult
def get_scc_profile_output(id: Optional[pulumi.Input[str]] = None,
instance_id: Optional[pulumi.Input[str]] = None,
profile_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSccProfileResult]func LookupSccProfile(ctx *Context, args *LookupSccProfileArgs, opts ...InvokeOption) (*LookupSccProfileResult, error)
func LookupSccProfileOutput(ctx *Context, args *LookupSccProfileOutputArgs, opts ...InvokeOption) LookupSccProfileResultOutput> Note: This function is named LookupSccProfile in the Go SDK.
public static class GetSccProfile
{
public static Task<GetSccProfileResult> InvokeAsync(GetSccProfileArgs args, InvokeOptions? opts = null)
public static Output<GetSccProfileResult> Invoke(GetSccProfileInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSccProfileResult> getSccProfile(GetSccProfileArgs args, InvokeOptions options)
public static Output<GetSccProfileResult> getSccProfile(GetSccProfileArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getSccProfile:getSccProfile
arguments:
# arguments dictionaryThe following arguments are supported:
- Instance
Id string - Profile
Id string - Id string
- Instance
Id string - Profile
Id string - Id string
- instance
Id String - profile
Id String - id String
- instance
Id string - profile
Id string - id string
- instance_
id str - profile_
id str - id str
- instance
Id String - profile
Id String - id String
getSccProfile Result
The following output properties are available:
- Attachments
Count double - Control
Parents doubleCount - Controls
List<Get
Scc Profile Control> - Controls
Count double - Created
By string - Created
On string - Default
Parameters List<GetScc Profile Default Parameter> - Hierarchy
Enabled bool - Id string
- Instance
Id string - Latest bool
- Profile
Description string - Profile
Id string - Profile
Name string - Profile
Type string - Profile
Version string - Updated
By string - Updated
On string - Version
Group stringLabel
- Attachments
Count float64 - Control
Parents float64Count - Controls
[]Get
Scc Profile Control - Controls
Count float64 - Created
By string - Created
On string - Default
Parameters []GetScc Profile Default Parameter - Hierarchy
Enabled bool - Id string
- Instance
Id string - Latest bool
- Profile
Description string - Profile
Id string - Profile
Name string - Profile
Type string - Profile
Version string - Updated
By string - Updated
On string - Version
Group stringLabel
- attachments
Count Double - control
Parents DoubleCount - controls
List<Get
Scc Profile Control> - controls
Count Double - created
By String - created
On String - default
Parameters List<GetScc Profile Default Parameter> - hierarchy
Enabled Boolean - id String
- instance
Id String - latest Boolean
- profile
Description String - profile
Id String - profile
Name String - profile
Type String - profile
Version String - updated
By String - updated
On String - version
Group StringLabel
- attachments
Count number - control
Parents numberCount - controls
Get
Scc Profile Control[] - controls
Count number - created
By string - created
On string - default
Parameters GetScc Profile Default Parameter[] - hierarchy
Enabled boolean - id string
- instance
Id string - latest boolean
- profile
Description string - profile
Id string - profile
Name string - profile
Type string - profile
Version string - updated
By string - updated
On string - version
Group stringLabel
- attachments_
count float - control_
parents_ floatcount - controls
Sequence[Get
Scc Profile Control] - controls_
count float - created_
by str - created_
on str - default_
parameters Sequence[GetScc Profile Default Parameter] - hierarchy_
enabled bool - id str
- instance_
id str - latest bool
- profile_
description str - profile_
id str - profile_
name str - profile_
type str - profile_
version str - updated_
by str - updated_
on str - version_
group_ strlabel
- attachments
Count Number - control
Parents NumberCount - controls List<Property Map>
- controls
Count Number - created
By String - created
On String - default
Parameters List<Property Map> - hierarchy
Enabled Boolean - id String
- instance
Id String - latest Boolean
- profile
Description String - profile
Id String - profile
Name String - profile
Type String - profile
Version String - updated
By String - updated
On String - version
Group StringLabel
Supporting Types
GetSccProfileControl
- Control
Category string - Control
Description string - Control
Docs List<GetScc Profile Control Control Doc> - Control
Id string - Control
Library stringId - Control
Library stringVersion - Control
Name string - Control
Parent string - Control
Requirement bool - Control
Specifications List<GetScc Profile Control Control Specification> - Control
Specifications doubleCount
- Control
Category string - Control
Description string - Control
Docs []GetScc Profile Control Control Doc - Control
Id string - Control
Library stringId - Control
Library stringVersion - Control
Name string - Control
Parent string - Control
Requirement bool - Control
Specifications []GetScc Profile Control Control Specification - Control
Specifications float64Count
- control
Category String - control
Description String - control
Docs List<GetScc Profile Control Control Doc> - control
Id String - control
Library StringId - control
Library StringVersion - control
Name String - control
Parent String - control
Requirement Boolean - control
Specifications List<GetScc Profile Control Control Specification> - control
Specifications DoubleCount
- control
Category string - control
Description string - control
Docs GetScc Profile Control Control Doc[] - control
Id string - control
Library stringId - control
Library stringVersion - control
Name string - control
Parent string - control
Requirement boolean - control
Specifications GetScc Profile Control Control Specification[] - control
Specifications numberCount
- control_
category str - control_
description str - control_
docs Sequence[GetScc Profile Control Control Doc] - control_
id str - control_
library_ strid - control_
library_ strversion - control_
name str - control_
parent str - control_
requirement bool - control_
specifications Sequence[GetScc Profile Control Control Specification] - control_
specifications_ floatcount
- control
Category String - control
Description String - control
Docs List<Property Map> - control
Id String - control
Library StringId - control
Library StringVersion - control
Name String - control
Parent String - control
Requirement Boolean - control
Specifications List<Property Map> - control
Specifications NumberCount
GetSccProfileControlControlDoc
- Control
Docs stringId - Control
Docs stringType
- Control
Docs stringId - Control
Docs stringType
- control
Docs StringId - control
Docs StringType
- control
Docs stringId - control
Docs stringType
- control_
docs_ strid - control_
docs_ strtype
- control
Docs StringId - control
Docs StringType
GetSccProfileControlControlSpecification
- Assessments
List<Get
Scc Profile Control Control Specification Assessment> - Assessments
Count double - Component
Id string - Component
Name string - Control
Specification stringDescription - Control
Specification stringId - Environment string
- Responsibility string
- Assessments
[]Get
Scc Profile Control Control Specification Assessment - Assessments
Count float64 - Component
Id string - Component
Name string - Control
Specification stringDescription - Control
Specification stringId - Environment string
- Responsibility string
- assessments
List<Get
Scc Profile Control Control Specification Assessment> - assessments
Count Double - component
Id String - component
Name String - control
Specification StringDescription - control
Specification StringId - environment String
- responsibility String
- assessments
Get
Scc Profile Control Control Specification Assessment[] - assessments
Count number - component
Id string - component
Name string - control
Specification stringDescription - control
Specification stringId - environment string
- responsibility string
- assessments List<Property Map>
- assessments
Count Number - component
Id String - component
Name String - control
Specification StringDescription - control
Specification StringId - environment String
- responsibility String
GetSccProfileControlControlSpecificationAssessment
- Assessment
Description string - Assessment
Id string - Assessment
Method string - Assessment
Type string - Parameter
Count float64 - Parameters
[]Get
Scc Profile Control Control Specification Assessment Parameter
- assessment
Description String - assessment
Id String - assessment
Method String - assessment
Type String - parameter
Count Number - parameters List<Property Map>
GetSccProfileControlControlSpecificationAssessmentParameter
- Parameter
Display stringName - Parameter
Name string - Parameter
Type string
- Parameter
Display stringName - Parameter
Name string - Parameter
Type string
- parameter
Display StringName - parameter
Name String - parameter
Type String
- parameter
Display stringName - parameter
Name string - parameter
Type string
- parameter
Display StringName - parameter
Name String - parameter
Type String
GetSccProfileDefaultParameter
- Assessment
Id string - Assessment
Type string - Parameter
Default stringValue - Parameter
Display stringName - Parameter
Name string - Parameter
Type string
- Assessment
Id string - Assessment
Type string - Parameter
Default stringValue - Parameter
Display stringName - Parameter
Name string - Parameter
Type string
- assessment
Id String - assessment
Type String - parameter
Default StringValue - parameter
Display StringName - parameter
Name String - parameter
Type String
- assessment
Id string - assessment
Type string - parameter
Default stringValue - parameter
Display stringName - parameter
Name string - parameter
Type string
- assessment
Id String - assessment
Type String - parameter
Default StringValue - parameter
Display StringName - parameter
Name String - parameter
Type String
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibmTerraform Provider.
ibm 1.87.0-beta0 published on Friday, Dec 19, 2025 by ibm-cloud
