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

ibm.getSccProfile

Explore with Pulumi AI

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

    Retrieve information about a profile 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 sccProfile = ibm.getSccProfile({
        instanceId: "00000000-1111-2222-3333-444444444444",
        profileId: ibm_scc_profile.scc_profile_instance.profile_id,
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    scc_profile = ibm.get_scc_profile(instance_id="00000000-1111-2222-3333-444444444444",
        profile_id=ibm_scc_profile["scc_profile_instance"]["profile_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.LookupSccProfile(ctx, &ibm.LookupSccProfileArgs{
    			InstanceId: "00000000-1111-2222-3333-444444444444",
    			ProfileId:  ibm_scc_profile.Scc_profile_instance.Profile_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 sccProfile = Ibm.GetSccProfile.Invoke(new()
        {
            InstanceId = "00000000-1111-2222-3333-444444444444",
            ProfileId = ibm_scc_profile.Scc_profile_instance.Profile_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.GetSccProfileArgs;
    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 sccProfile = IbmFunctions.getSccProfile(GetSccProfileArgs.builder()
                .instanceId("00000000-1111-2222-3333-444444444444")
                .profileId(ibm_scc_profile.scc_profile_instance().profile_id())
                .build());
    
        }
    }
    
    variables:
      sccProfile:
        fn::invoke:
          function: ibm:getSccProfile
          arguments:
            instanceId: 00000000-1111-2222-3333-444444444444
            profileId: ${ibm_scc_profile.scc_profile_instance.profile_id}
    

    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 dictionary

    The following arguments are supported:

    InstanceId string
    The ID of the SCC instance in a particular region.
    ProfileId string
    The profile ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    Id string
    (String) The unique ID of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    InstanceId string
    The ID of the SCC instance in a particular region.
    ProfileId string
    The profile ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    Id string
    (String) The unique ID of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    instanceId String
    The ID of the SCC instance in a particular region.
    profileId String
    The profile ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    id String
    (String) The unique ID of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    instanceId string
    The ID of the SCC instance in a particular region.
    profileId string
    The profile ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    id string
    (String) The unique ID of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    instance_id str
    The ID of the SCC instance in a particular region.
    profile_id str
    The profile ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    id str
    (String) The unique ID of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    instanceId String
    The ID of the SCC instance in a particular region.
    profileId String
    The profile ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    id String
    (String) The unique ID of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.

    getSccProfile Result

    The following output properties are available:

    AttachmentsCount double
    (Integer) The number of attachments related to this profile.
    ControlParentsCount double
    (Integer) The number of parent controls for the profile.
    Controls List<GetSccProfileControl>
    (List) The array of controls that are used to create the profile.

    • Constraints: The maximum length is 600 items. The minimum length is 0 items.
    ControlsCount double
    (Integer) The number of controls for the profile.
    CreatedBy string
    (String) The user who created the profile.

    • Constraints: The maximum length is 255 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9-\\.:,_\\s]*$/.
    CreatedOn string
    (String) The date when the profile was created.
    DefaultParameters List<GetSccProfileDefaultParameter>
    (List) The default parameters of the profile.

    • Constraints: The maximum length is 512 items. The minimum length is 0 items.
    HierarchyEnabled bool
    (Boolean) The indication of whether hierarchy is enabled for the profile.
    Id string
    (String) The unique ID of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    InstanceId string
    (String) The instance ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    Latest bool
    (Boolean) The latest version of the profile.
    ProfileDescription string
    (String) The profile description.

    • Constraints: The maximum length is 256 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ProfileId string
    ProfileName string
    (String) The profile name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ProfileType string
    (String) The profile type, such as custom or predefined.

    • Constraints: Allowable values are: predefined, custom.
    ProfileVersion string
    (String) The version status of the profile.

    • Constraints: The maximum length is 64 characters. The minimum length is 5 characters. The value must match regular expression /^[a-zA-Z0-9_\\-.]*$/.
    UpdatedBy string
    (String) The user who updated the profile.

    • Constraints: The maximum length is 255 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9-\\.:,_\\s]*$/.
    UpdatedOn string
    (String) The date when the profile was updated.
    VersionGroupLabel string
    (String) The version group label of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    AttachmentsCount float64
    (Integer) The number of attachments related to this profile.
    ControlParentsCount float64
    (Integer) The number of parent controls for the profile.
    Controls []GetSccProfileControl
    (List) The array of controls that are used to create the profile.

    • Constraints: The maximum length is 600 items. The minimum length is 0 items.
    ControlsCount float64
    (Integer) The number of controls for the profile.
    CreatedBy string
    (String) The user who created the profile.

    • Constraints: The maximum length is 255 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9-\\.:,_\\s]*$/.
    CreatedOn string
    (String) The date when the profile was created.
    DefaultParameters []GetSccProfileDefaultParameter
    (List) The default parameters of the profile.

    • Constraints: The maximum length is 512 items. The minimum length is 0 items.
    HierarchyEnabled bool
    (Boolean) The indication of whether hierarchy is enabled for the profile.
    Id string
    (String) The unique ID of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    InstanceId string
    (String) The instance ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    Latest bool
    (Boolean) The latest version of the profile.
    ProfileDescription string
    (String) The profile description.

    • Constraints: The maximum length is 256 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ProfileId string
    ProfileName string
    (String) The profile name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ProfileType string
    (String) The profile type, such as custom or predefined.

    • Constraints: Allowable values are: predefined, custom.
    ProfileVersion string
    (String) The version status of the profile.

    • Constraints: The maximum length is 64 characters. The minimum length is 5 characters. The value must match regular expression /^[a-zA-Z0-9_\\-.]*$/.
    UpdatedBy string
    (String) The user who updated the profile.

    • Constraints: The maximum length is 255 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9-\\.:,_\\s]*$/.
    UpdatedOn string
    (String) The date when the profile was updated.
    VersionGroupLabel string
    (String) The version group label of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    attachmentsCount Double
    (Integer) The number of attachments related to this profile.
    controlParentsCount Double
    (Integer) The number of parent controls for the profile.
    controls List<GetSccProfileControl>
    (List) The array of controls that are used to create the profile.

    • Constraints: The maximum length is 600 items. The minimum length is 0 items.
    controlsCount Double
    (Integer) The number of controls for the profile.
    createdBy String
    (String) The user who created the profile.

    • Constraints: The maximum length is 255 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9-\\.:,_\\s]*$/.
    createdOn String
    (String) The date when the profile was created.
    defaultParameters List<GetSccProfileDefaultParameter>
    (List) The default parameters of the profile.

    • Constraints: The maximum length is 512 items. The minimum length is 0 items.
    hierarchyEnabled Boolean
    (Boolean) The indication of whether hierarchy is enabled for the profile.
    id String
    (String) The unique ID of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    instanceId String
    (String) The instance ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    latest Boolean
    (Boolean) The latest version of the profile.
    profileDescription String
    (String) The profile description.

    • Constraints: The maximum length is 256 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    profileId String
    profileName String
    (String) The profile name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    profileType String
    (String) The profile type, such as custom or predefined.

    • Constraints: Allowable values are: predefined, custom.
    profileVersion String
    (String) The version status of the profile.

    • Constraints: The maximum length is 64 characters. The minimum length is 5 characters. The value must match regular expression /^[a-zA-Z0-9_\\-.]*$/.
    updatedBy String
    (String) The user who updated the profile.

    • Constraints: The maximum length is 255 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9-\\.:,_\\s]*$/.
    updatedOn String
    (String) The date when the profile was updated.
    versionGroupLabel String
    (String) The version group label of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    attachmentsCount number
    (Integer) The number of attachments related to this profile.
    controlParentsCount number
    (Integer) The number of parent controls for the profile.
    controls GetSccProfileControl[]
    (List) The array of controls that are used to create the profile.

    • Constraints: The maximum length is 600 items. The minimum length is 0 items.
    controlsCount number
    (Integer) The number of controls for the profile.
    createdBy string
    (String) The user who created the profile.

    • Constraints: The maximum length is 255 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9-\\.:,_\\s]*$/.
    createdOn string
    (String) The date when the profile was created.
    defaultParameters GetSccProfileDefaultParameter[]
    (List) The default parameters of the profile.

    • Constraints: The maximum length is 512 items. The minimum length is 0 items.
    hierarchyEnabled boolean
    (Boolean) The indication of whether hierarchy is enabled for the profile.
    id string
    (String) The unique ID of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    instanceId string
    (String) The instance ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    latest boolean
    (Boolean) The latest version of the profile.
    profileDescription string
    (String) The profile description.

    • Constraints: The maximum length is 256 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    profileId string
    profileName string
    (String) The profile name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    profileType string
    (String) The profile type, such as custom or predefined.

    • Constraints: Allowable values are: predefined, custom.
    profileVersion string
    (String) The version status of the profile.

    • Constraints: The maximum length is 64 characters. The minimum length is 5 characters. The value must match regular expression /^[a-zA-Z0-9_\\-.]*$/.
    updatedBy string
    (String) The user who updated the profile.

    • Constraints: The maximum length is 255 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9-\\.:,_\\s]*$/.
    updatedOn string
    (String) The date when the profile was updated.
    versionGroupLabel string
    (String) The version group label of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    attachments_count float
    (Integer) The number of attachments related to this profile.
    control_parents_count float
    (Integer) The number of parent controls for the profile.
    controls Sequence[GetSccProfileControl]
    (List) The array of controls that are used to create the profile.

    • Constraints: The maximum length is 600 items. The minimum length is 0 items.
    controls_count float
    (Integer) The number of controls for the profile.
    created_by str
    (String) The user who created the profile.

    • Constraints: The maximum length is 255 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9-\\.:,_\\s]*$/.
    created_on str
    (String) The date when the profile was created.
    default_parameters Sequence[GetSccProfileDefaultParameter]
    (List) The default parameters of the profile.

    • Constraints: The maximum length is 512 items. The minimum length is 0 items.
    hierarchy_enabled bool
    (Boolean) The indication of whether hierarchy is enabled for the profile.
    id str
    (String) The unique ID of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    instance_id str
    (String) The instance ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    latest bool
    (Boolean) The latest version of the profile.
    profile_description str
    (String) The profile description.

    • Constraints: The maximum length is 256 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    profile_id str
    profile_name str
    (String) The profile name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    profile_type str
    (String) The profile type, such as custom or predefined.

    • Constraints: Allowable values are: predefined, custom.
    profile_version str
    (String) The version status of the profile.

    • Constraints: The maximum length is 64 characters. The minimum length is 5 characters. The value must match regular expression /^[a-zA-Z0-9_\\-.]*$/.
    updated_by str
    (String) The user who updated the profile.

    • Constraints: The maximum length is 255 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9-\\.:,_\\s]*$/.
    updated_on str
    (String) The date when the profile was updated.
    version_group_label str
    (String) The version group label of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    attachmentsCount Number
    (Integer) The number of attachments related to this profile.
    controlParentsCount Number
    (Integer) The number of parent controls for the profile.
    controls List<Property Map>
    (List) The array of controls that are used to create the profile.

    • Constraints: The maximum length is 600 items. The minimum length is 0 items.
    controlsCount Number
    (Integer) The number of controls for the profile.
    createdBy String
    (String) The user who created the profile.

    • Constraints: The maximum length is 255 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9-\\.:,_\\s]*$/.
    createdOn String
    (String) The date when the profile was created.
    defaultParameters List<Property Map>
    (List) The default parameters of the profile.

    • Constraints: The maximum length is 512 items. The minimum length is 0 items.
    hierarchyEnabled Boolean
    (Boolean) The indication of whether hierarchy is enabled for the profile.
    id String
    (String) The unique ID of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    instanceId String
    (String) The instance ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    latest Boolean
    (Boolean) The latest version of the profile.
    profileDescription String
    (String) The profile description.

    • Constraints: The maximum length is 256 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    profileId String
    profileName String
    (String) The profile name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    profileType String
    (String) The profile type, such as custom or predefined.

    • Constraints: Allowable values are: predefined, custom.
    profileVersion String
    (String) The version status of the profile.

    • Constraints: The maximum length is 64 characters. The minimum length is 5 characters. The value must match regular expression /^[a-zA-Z0-9_\\-.]*$/.
    updatedBy String
    (String) The user who updated the profile.

    • Constraints: The maximum length is 255 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9-\\.:,_\\s]*$/.
    updatedOn String
    (String) The date when the profile was updated.
    versionGroupLabel String
    (String) The version group label of the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.

    Supporting Types

    GetSccProfileControl

    ControlCategory string
    (String) The control category.

    • Constraints: The maximum length is 512 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ControlDescription string
    (String) The control description.

    • Constraints: The maximum length is 1024 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ControlDocs List<GetSccProfileControlControlDoc>
    (List) The control documentation. Nested schema for control_docs:
    ControlId string
    (String) The unique ID of the control library that contains the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /[A-Z0-9]+/.
    ControlLibraryId string
    (String) The ID of the control library that contains the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ControlLibraryVersion string
    (String) The most recent version of the control library.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ControlName string
    (String) The control name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ControlParent string
    (String) The parent control.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /[A-Za-z0-9]*/.
    ControlRequirement bool
    (Boolean) Is this a control that can be automated or manually evaluated.
    ControlSpecifications List<GetSccProfileControlControlSpecification>
    (List) The control specifications.

    • Constraints: The maximum length is 400 items. The minimum length is 0 items.
    ControlSpecificationsCount double
    (Integer) The number of control specifications.
    ControlCategory string
    (String) The control category.

    • Constraints: The maximum length is 512 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ControlDescription string
    (String) The control description.

    • Constraints: The maximum length is 1024 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ControlDocs []GetSccProfileControlControlDoc
    (List) The control documentation. Nested schema for control_docs:
    ControlId string
    (String) The unique ID of the control library that contains the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /[A-Z0-9]+/.
    ControlLibraryId string
    (String) The ID of the control library that contains the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ControlLibraryVersion string
    (String) The most recent version of the control library.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ControlName string
    (String) The control name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ControlParent string
    (String) The parent control.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /[A-Za-z0-9]*/.
    ControlRequirement bool
    (Boolean) Is this a control that can be automated or manually evaluated.
    ControlSpecifications []GetSccProfileControlControlSpecification
    (List) The control specifications.

    • Constraints: The maximum length is 400 items. The minimum length is 0 items.
    ControlSpecificationsCount float64
    (Integer) The number of control specifications.
    controlCategory String
    (String) The control category.

    • Constraints: The maximum length is 512 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlDescription String
    (String) The control description.

    • Constraints: The maximum length is 1024 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlDocs List<GetSccProfileControlControlDoc>
    (List) The control documentation. Nested schema for control_docs:
    controlId String
    (String) The unique ID of the control library that contains the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /[A-Z0-9]+/.
    controlLibraryId String
    (String) The ID of the control library that contains the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlLibraryVersion String
    (String) The most recent version of the control library.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlName String
    (String) The control name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlParent String
    (String) The parent control.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /[A-Za-z0-9]*/.
    controlRequirement Boolean
    (Boolean) Is this a control that can be automated or manually evaluated.
    controlSpecifications List<GetSccProfileControlControlSpecification>
    (List) The control specifications.

    • Constraints: The maximum length is 400 items. The minimum length is 0 items.
    controlSpecificationsCount Double
    (Integer) The number of control specifications.
    controlCategory string
    (String) The control category.

    • Constraints: The maximum length is 512 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlDescription string
    (String) The control description.

    • Constraints: The maximum length is 1024 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlDocs GetSccProfileControlControlDoc[]
    (List) The control documentation. Nested schema for control_docs:
    controlId string
    (String) The unique ID of the control library that contains the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /[A-Z0-9]+/.
    controlLibraryId string
    (String) The ID of the control library that contains the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlLibraryVersion string
    (String) The most recent version of the control library.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlName string
    (String) The control name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlParent string
    (String) The parent control.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /[A-Za-z0-9]*/.
    controlRequirement boolean
    (Boolean) Is this a control that can be automated or manually evaluated.
    controlSpecifications GetSccProfileControlControlSpecification[]
    (List) The control specifications.

    • Constraints: The maximum length is 400 items. The minimum length is 0 items.
    controlSpecificationsCount number
    (Integer) The number of control specifications.
    control_category str
    (String) The control category.

    • Constraints: The maximum length is 512 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    control_description str
    (String) The control description.

    • Constraints: The maximum length is 1024 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    control_docs Sequence[GetSccProfileControlControlDoc]
    (List) The control documentation. Nested schema for control_docs:
    control_id str
    (String) The unique ID of the control library that contains the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /[A-Z0-9]+/.
    control_library_id str
    (String) The ID of the control library that contains the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /[A-Za-z0-9]+/.
    control_library_version str
    (String) The most recent version of the control library.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    control_name str
    (String) The control name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    control_parent str
    (String) The parent control.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /[A-Za-z0-9]*/.
    control_requirement bool
    (Boolean) Is this a control that can be automated or manually evaluated.
    control_specifications Sequence[GetSccProfileControlControlSpecification]
    (List) The control specifications.

    • Constraints: The maximum length is 400 items. The minimum length is 0 items.
    control_specifications_count float
    (Integer) The number of control specifications.
    controlCategory String
    (String) The control category.

    • Constraints: The maximum length is 512 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlDescription String
    (String) The control description.

    • Constraints: The maximum length is 1024 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlDocs List<Property Map>
    (List) The control documentation. Nested schema for control_docs:
    controlId String
    (String) The unique ID of the control library that contains the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /[A-Z0-9]+/.
    controlLibraryId String
    (String) The ID of the control library that contains the profile.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlLibraryVersion String
    (String) The most recent version of the control library.

    • Constraints: The maximum length is 36 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlName String
    (String) The control name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlParent String
    (String) The parent control.

    • Constraints: The maximum length is 64 characters. The minimum length is 0 characters. The value must match regular expression /[A-Za-z0-9]*/.
    controlRequirement Boolean
    (Boolean) Is this a control that can be automated or manually evaluated.
    controlSpecifications List<Property Map>
    (List) The control specifications.

    • Constraints: The maximum length is 400 items. The minimum length is 0 items.
    controlSpecificationsCount Number
    (Integer) The number of control specifications.

    GetSccProfileControlControlDoc

    ControlDocsId string
    (String) The ID of the control documentation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ControlDocsType string
    (String) The type of control documentation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ControlDocsId string
    (String) The ID of the control documentation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ControlDocsType string
    (String) The type of control documentation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlDocsId String
    (String) The ID of the control documentation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlDocsType String
    (String) The type of control documentation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlDocsId string
    (String) The ID of the control documentation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlDocsType string
    (String) The type of control documentation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    control_docs_id str
    (String) The ID of the control documentation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    control_docs_type str
    (String) The type of control documentation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlDocsId String
    (String) The ID of the control documentation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    controlDocsType String
    (String) The type of control documentation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.

    GetSccProfileControlControlSpecification

    Assessments List<GetSccProfileControlControlSpecificationAssessment>
    (List) The assessments.

    • Constraints: The maximum length is 10 items. The minimum length is 0 items. Nested schema for assessments:
    AssessmentsCount double
    (Integer) The number of assessments.
    ComponentId string
    (String) The component ID.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9-]*$/.
    ComponentName string
    ControlSpecificationDescription string
    (String) The control specifications description.

    • Constraints: The maximum length is 1024 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    ControlSpecificationId string
    (String) The control specification ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    Environment string
    (String) The control specifications environment.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9-]*$/.
    Responsibility string
    (String) The responsibility for managing the control.

    • Constraints: Allowable values are: user.
    Assessments []GetSccProfileControlControlSpecificationAssessment
    (List) The assessments.

    • Constraints: The maximum length is 10 items. The minimum length is 0 items. Nested schema for assessments:
    AssessmentsCount float64
    (Integer) The number of assessments.
    ComponentId string
    (String) The component ID.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9-]*$/.
    ComponentName string
    ControlSpecificationDescription string
    (String) The control specifications description.

    • Constraints: The maximum length is 1024 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    ControlSpecificationId string
    (String) The control specification ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    Environment string
    (String) The control specifications environment.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9-]*$/.
    Responsibility string
    (String) The responsibility for managing the control.

    • Constraints: Allowable values are: user.
    assessments List<GetSccProfileControlControlSpecificationAssessment>
    (List) The assessments.

    • Constraints: The maximum length is 10 items. The minimum length is 0 items. Nested schema for assessments:
    assessmentsCount Double
    (Integer) The number of assessments.
    componentId String
    (String) The component ID.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9-]*$/.
    componentName String
    controlSpecificationDescription String
    (String) The control specifications description.

    • Constraints: The maximum length is 1024 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    controlSpecificationId String
    (String) The control specification ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    environment String
    (String) The control specifications environment.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9-]*$/.
    responsibility String
    (String) The responsibility for managing the control.

    • Constraints: Allowable values are: user.
    assessments GetSccProfileControlControlSpecificationAssessment[]
    (List) The assessments.

    • Constraints: The maximum length is 10 items. The minimum length is 0 items. Nested schema for assessments:
    assessmentsCount number
    (Integer) The number of assessments.
    componentId string
    (String) The component ID.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9-]*$/.
    componentName string
    controlSpecificationDescription string
    (String) The control specifications description.

    • Constraints: The maximum length is 1024 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    controlSpecificationId string
    (String) The control specification ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    environment string
    (String) The control specifications environment.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9-]*$/.
    responsibility string
    (String) The responsibility for managing the control.

    • Constraints: Allowable values are: user.
    assessments Sequence[GetSccProfileControlControlSpecificationAssessment]
    (List) The assessments.

    • Constraints: The maximum length is 10 items. The minimum length is 0 items. Nested schema for assessments:
    assessments_count float
    (Integer) The number of assessments.
    component_id str
    (String) The component ID.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9-]*$/.
    component_name str
    control_specification_description str
    (String) The control specifications description.

    • Constraints: The maximum length is 1024 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    control_specification_id str
    (String) The control specification ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    environment str
    (String) The control specifications environment.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9-]*$/.
    responsibility str
    (String) The responsibility for managing the control.

    • Constraints: Allowable values are: user.
    assessments List<Property Map>
    (List) The assessments.

    • Constraints: The maximum length is 10 items. The minimum length is 0 items. Nested schema for assessments:
    assessmentsCount Number
    (Integer) The number of assessments.
    componentId String
    (String) The component ID.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9-]*$/.
    componentName String
    controlSpecificationDescription String
    (String) The control specifications description.

    • Constraints: The maximum length is 1024 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    controlSpecificationId String
    (String) The control specification ID.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    environment String
    (String) The control specifications environment.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9-]*$/.
    responsibility String
    (String) The responsibility for managing the control.

    • Constraints: Allowable values are: user.

    GetSccProfileControlControlSpecificationAssessment

    AssessmentDescription string
    (String) The assessment description.

    • Constraints: The maximum length is 256 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    AssessmentId string
    (String) The implementation ID of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    AssessmentMethod string
    (String) The assessment method.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    AssessmentType string
    (String) The type of the implementation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ParameterCount double
    (Integer) The parameter count.
    Parameters List<GetSccProfileControlControlSpecificationAssessmentParameter>
    (List) The parameters.

    • Constraints: The maximum length is 512 items. The minimum length is 0 items.
    AssessmentDescription string
    (String) The assessment description.

    • Constraints: The maximum length is 256 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    AssessmentId string
    (String) The implementation ID of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    AssessmentMethod string
    (String) The assessment method.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    AssessmentType string
    (String) The type of the implementation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ParameterCount float64
    (Integer) The parameter count.
    Parameters []GetSccProfileControlControlSpecificationAssessmentParameter
    (List) The parameters.

    • Constraints: The maximum length is 512 items. The minimum length is 0 items.
    assessmentDescription String
    (String) The assessment description.

    • Constraints: The maximum length is 256 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    assessmentId String
    (String) The implementation ID of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    assessmentMethod String
    (String) The assessment method.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    assessmentType String
    (String) The type of the implementation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    parameterCount Double
    (Integer) The parameter count.
    parameters List<GetSccProfileControlControlSpecificationAssessmentParameter>
    (List) The parameters.

    • Constraints: The maximum length is 512 items. The minimum length is 0 items.
    assessmentDescription string
    (String) The assessment description.

    • Constraints: The maximum length is 256 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    assessmentId string
    (String) The implementation ID of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    assessmentMethod string
    (String) The assessment method.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    assessmentType string
    (String) The type of the implementation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    parameterCount number
    (Integer) The parameter count.
    parameters GetSccProfileControlControlSpecificationAssessmentParameter[]
    (List) The parameters.

    • Constraints: The maximum length is 512 items. The minimum length is 0 items.
    assessment_description str
    (String) The assessment description.

    • Constraints: The maximum length is 256 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    assessment_id str
    (String) The implementation ID of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    assessment_method str
    (String) The assessment method.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    assessment_type str
    (String) The type of the implementation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    parameter_count float
    (Integer) The parameter count.
    parameters Sequence[GetSccProfileControlControlSpecificationAssessmentParameter]
    (List) The parameters.

    • Constraints: The maximum length is 512 items. The minimum length is 0 items.
    assessmentDescription String
    (String) The assessment description.

    • Constraints: The maximum length is 256 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    assessmentId String
    (String) The implementation ID of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    assessmentMethod String
    (String) The assessment method.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    assessmentType String
    (String) The type of the implementation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    parameterCount Number
    (Integer) The parameter count.
    parameters List<Property Map>
    (List) The parameters.

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

    GetSccProfileControlControlSpecificationAssessmentParameter

    ParameterDisplayName string
    (String) The parameter display name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    ParameterName string
    (String) The parameter name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_]*$/.
    ParameterType string
    (String) The parameter type.

    • Constraints: Allowable values are: string, numeric, general, boolean, string_list, ip_list, timestamp.
    ParameterDisplayName string
    (String) The parameter display name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    ParameterName string
    (String) The parameter name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_]*$/.
    ParameterType string
    (String) The parameter type.

    • Constraints: Allowable values are: string, numeric, general, boolean, string_list, ip_list, timestamp.
    parameterDisplayName String
    (String) The parameter display name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    parameterName String
    (String) The parameter name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_]*$/.
    parameterType String
    (String) The parameter type.

    • Constraints: Allowable values are: string, numeric, general, boolean, string_list, ip_list, timestamp.
    parameterDisplayName string
    (String) The parameter display name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    parameterName string
    (String) The parameter name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_]*$/.
    parameterType string
    (String) The parameter type.

    • Constraints: Allowable values are: string, numeric, general, boolean, string_list, ip_list, timestamp.
    parameter_display_name str
    (String) The parameter display name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    parameter_name str
    (String) The parameter name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_]*$/.
    parameter_type str
    (String) The parameter type.

    • Constraints: Allowable values are: string, numeric, general, boolean, string_list, ip_list, timestamp.
    parameterDisplayName String
    (String) The parameter display name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    parameterName String
    (String) The parameter name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_]*$/.
    parameterType String
    (String) The parameter type.

    • Constraints: Allowable values are: string, numeric, general, boolean, string_list, ip_list, timestamp.

    GetSccProfileDefaultParameter

    AssessmentId string
    (String) The implementation ID of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    AssessmentType string
    (String) The type of the implementation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ParameterDefaultValue string
    (String) The default value of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'"\\s\\-\\[\\]]+$/.
    ParameterDisplayName string
    (String) The parameter display name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    ParameterName string
    (String) The parameter name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_]*$/.
    ParameterType string
    (String) The parameter type.

    • Constraints: Allowable values are: string, numeric, general, boolean, string_list, ip_list, timestamp.
    AssessmentId string
    (String) The implementation ID of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    AssessmentType string
    (String) The type of the implementation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    ParameterDefaultValue string
    (String) The default value of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'"\\s\\-\\[\\]]+$/.
    ParameterDisplayName string
    (String) The parameter display name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    ParameterName string
    (String) The parameter name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_]*$/.
    ParameterType string
    (String) The parameter type.

    • Constraints: Allowable values are: string, numeric, general, boolean, string_list, ip_list, timestamp.
    assessmentId String
    (String) The implementation ID of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    assessmentType String
    (String) The type of the implementation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    parameterDefaultValue String
    (String) The default value of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'"\\s\\-\\[\\]]+$/.
    parameterDisplayName String
    (String) The parameter display name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    parameterName String
    (String) The parameter name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_]*$/.
    parameterType String
    (String) The parameter type.

    • Constraints: Allowable values are: string, numeric, general, boolean, string_list, ip_list, timestamp.
    assessmentId string
    (String) The implementation ID of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    assessmentType string
    (String) The type of the implementation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    parameterDefaultValue string
    (String) The default value of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'"\\s\\-\\[\\]]+$/.
    parameterDisplayName string
    (String) The parameter display name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    parameterName string
    (String) The parameter name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_]*$/.
    parameterType string
    (String) The parameter type.

    • Constraints: Allowable values are: string, numeric, general, boolean, string_list, ip_list, timestamp.
    assessment_id str
    (String) The implementation ID of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    assessment_type str
    (String) The type of the implementation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    parameter_default_value str
    (String) The default value of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'"\\s\\-\\[\\]]+$/.
    parameter_display_name str
    (String) The parameter display name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    parameter_name str
    (String) The parameter name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_]*$/.
    parameter_type str
    (String) The parameter type.

    • Constraints: Allowable values are: string, numeric, general, boolean, string_list, ip_list, timestamp.
    assessmentId String
    (String) The implementation ID of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    assessmentType String
    (String) The type of the implementation.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /[A-Za-z0-9]+/.
    parameterDefaultValue String
    (String) The default value of the parameter.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'"\\s\\-\\[\\]]+$/.
    parameterDisplayName String
    (String) The parameter display name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_,'\\s\\-]*$/.
    parameterName String
    (String) The parameter name.

    • Constraints: The maximum length is 64 characters. The minimum length is 2 characters. The value must match regular expression /^[a-zA-Z0-9_]*$/.
    parameterType String
    (String) The parameter type.

    • Constraints: Allowable values are: string, numeric, general, boolean, string_list, ip_list, timestamp.

    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