ibm.SccProfile
Explore with Pulumi AI
Create, update, and delete profiles with this resource.
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
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.SccProfile;
import com.pulumi.ibm.SccProfileArgs;
import com.pulumi.ibm.inputs.SccProfileControlArgs;
import com.pulumi.ibm.inputs.SccProfileDefaultParameterArgs;
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) {
var sccProfileInstance = new SccProfile("sccProfileInstance", SccProfileArgs.builder()
.controls(SccProfileControlArgs.builder()
.controlCategory("control_category")
.controlDescription("control_description")
.controlDocs(SccProfileControlControlDocArgs.builder()
.controlDocsId("control_docs_id")
.controlDocsType("control_docs_type")
.build())
.controlId("5C453578-E9A1-421E-AD0F-C6AFCDD67CCF")
.controlLibraryId("e98a56ff-dc24-41d4-9875-1e188e2da6cd")
.controlLibraryVersion("control_library_version")
.controlName("control_name")
.controlParent("control_parent")
.controlRequirement(true)
.controlSpecifications(SccProfileControlControlSpecificationArgs.builder()
.assessments(SccProfileControlControlSpecificationAssessmentArgs.builder()
.assessmentDescription("assessment_description")
.assessmentId("assessment_id")
.assessmentMethod("assessment_method")
.assessmentType("assessment_type")
.parameterCount(1)
.parameters(SccProfileControlControlSpecificationAssessmentParameterArgs.builder()
.parameterDisplayName("parameter_display_name")
.parameterName("parameter_name")
.parameterType("string")
.build())
.build())
.assessmentsCount(1)
.componenetName("componenet_name")
.componentId("f3517159-889e-4781-819a-89d89b747c85")
.controlSpecificationDescription("control_specification_description")
.controlSpecificationId("f3517159-889e-4781-819a-89d89b747c85")
.environment("environment")
.responsibility("user")
.build())
.controlSpecificationsCount(1)
.build())
.defaultParameters(SccProfileDefaultParameterArgs.builder()
.assessmentId("assessment_id")
.assessmentType("assessment_type")
.parameterDefaultValue("parameter_default_value")
.parameterDisplayName("parameter_display_name")
.parameterName("parameter_name")
.parameterType("string")
.build())
.instanceId("00000000-1111-2222-3333-444444444444")
.profileDescription("profile_description")
.profileName("profile_name")
.profileType("predefined")
.build());
}
}
resources:
sccProfileInstance:
type: ibm:SccProfile
properties:
controls:
- controlCategory: control_category
controlDescription: control_description
controlDocs:
- controlDocsId: control_docs_id
controlDocsType: control_docs_type
controlId: 5C453578-E9A1-421E-AD0F-C6AFCDD67CCF
controlLibraryId: e98a56ff-dc24-41d4-9875-1e188e2da6cd
controlLibraryVersion: control_library_version
controlName: control_name
controlParent: control_parent
controlRequirement: true
controlSpecifications:
- assessments:
- assessmentDescription: assessment_description
assessmentId: assessment_id
assessmentMethod: assessment_method
assessmentType: assessment_type
parameterCount: 1
parameters:
- parameterDisplayName: parameter_display_name
parameterName: parameter_name
parameterType: string
assessmentsCount: 1
componenetName: componenet_name
componentId: f3517159-889e-4781-819a-89d89b747c85
controlSpecificationDescription: control_specification_description
controlSpecificationId: f3517159-889e-4781-819a-89d89b747c85
environment: environment
responsibility: user
controlSpecificationsCount: 1
defaultParameters:
- assessmentId: assessment_id
assessmentType: assessment_type
parameterDefaultValue: parameter_default_value
parameterDisplayName: parameter_display_name
parameterName: parameter_name
parameterType: string
instanceId: 00000000-1111-2222-3333-444444444444
profileDescription: profile_description
profileName: profile_name
profileType: predefined
Create SccProfile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SccProfile(name: string, args: SccProfileArgs, opts?: CustomResourceOptions);
@overload
def SccProfile(resource_name: str,
args: SccProfileArgs,
opts: Optional[ResourceOptions] = None)
@overload
def SccProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
controls: Optional[Sequence[SccProfileControlArgs]] = None,
instance_id: Optional[str] = None,
profile_description: Optional[str] = None,
profile_name: Optional[str] = None,
profile_type: Optional[str] = None,
default_parameters: Optional[Sequence[SccProfileDefaultParameterArgs]] = None,
profile_version: Optional[str] = None,
scc_profile_id: Optional[str] = None)
func NewSccProfile(ctx *Context, name string, args SccProfileArgs, opts ...ResourceOption) (*SccProfile, error)
public SccProfile(string name, SccProfileArgs args, CustomResourceOptions? opts = null)
public SccProfile(String name, SccProfileArgs args)
public SccProfile(String name, SccProfileArgs args, CustomResourceOptions options)
type: ibm:SccProfile
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args SccProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args SccProfileArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args SccProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SccProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SccProfileArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var sccProfileResource = new Ibm.SccProfile("sccProfileResource", new()
{
Controls = new[]
{
new Ibm.Inputs.SccProfileControlArgs
{
ControlId = "string",
ControlLibraryId = "string",
ControlCategory = "string",
ControlDescription = "string",
ControlDocs = new[]
{
new Ibm.Inputs.SccProfileControlControlDocArgs
{
ControlDocsId = "string",
ControlDocsType = "string",
},
},
ControlLibraryVersion = "string",
ControlName = "string",
ControlParent = "string",
ControlRequirement = false,
ControlSpecifications = new[]
{
new Ibm.Inputs.SccProfileControlControlSpecificationArgs
{
Assessments = new[]
{
new Ibm.Inputs.SccProfileControlControlSpecificationAssessmentArgs
{
AssessmentDescription = "string",
AssessmentId = "string",
AssessmentMethod = "string",
AssessmentType = "string",
ParameterCount = 0,
Parameters = new[]
{
new Ibm.Inputs.SccProfileControlControlSpecificationAssessmentParameterArgs
{
ParameterDisplayName = "string",
ParameterName = "string",
ParameterType = "string",
},
},
},
},
AssessmentsCount = 0,
ComponentId = "string",
ComponentName = "string",
ControlSpecificationDescription = "string",
ControlSpecificationId = "string",
Environment = "string",
Responsibility = "string",
},
},
ControlSpecificationsCount = 0,
},
},
InstanceId = "string",
ProfileDescription = "string",
ProfileName = "string",
ProfileType = "string",
DefaultParameters = new[]
{
new Ibm.Inputs.SccProfileDefaultParameterArgs
{
AssessmentId = "string",
AssessmentType = "string",
ParameterDefaultValue = "string",
ParameterDisplayName = "string",
ParameterName = "string",
ParameterType = "string",
},
},
ProfileVersion = "string",
SccProfileId = "string",
});
example, err := ibm.NewSccProfile(ctx, "sccProfileResource", &ibm.SccProfileArgs{
Controls: ibm.SccProfileControlArray{
&ibm.SccProfileControlArgs{
ControlId: pulumi.String("string"),
ControlLibraryId: pulumi.String("string"),
ControlCategory: pulumi.String("string"),
ControlDescription: pulumi.String("string"),
ControlDocs: ibm.SccProfileControlControlDocArray{
&ibm.SccProfileControlControlDocArgs{
ControlDocsId: pulumi.String("string"),
ControlDocsType: pulumi.String("string"),
},
},
ControlLibraryVersion: pulumi.String("string"),
ControlName: pulumi.String("string"),
ControlParent: pulumi.String("string"),
ControlRequirement: pulumi.Bool(false),
ControlSpecifications: ibm.SccProfileControlControlSpecificationArray{
&ibm.SccProfileControlControlSpecificationArgs{
Assessments: ibm.SccProfileControlControlSpecificationAssessmentArray{
&ibm.SccProfileControlControlSpecificationAssessmentArgs{
AssessmentDescription: pulumi.String("string"),
AssessmentId: pulumi.String("string"),
AssessmentMethod: pulumi.String("string"),
AssessmentType: pulumi.String("string"),
ParameterCount: pulumi.Float64(0),
Parameters: ibm.SccProfileControlControlSpecificationAssessmentParameterArray{
&ibm.SccProfileControlControlSpecificationAssessmentParameterArgs{
ParameterDisplayName: pulumi.String("string"),
ParameterName: pulumi.String("string"),
ParameterType: pulumi.String("string"),
},
},
},
},
AssessmentsCount: pulumi.Float64(0),
ComponentId: pulumi.String("string"),
ComponentName: pulumi.String("string"),
ControlSpecificationDescription: pulumi.String("string"),
ControlSpecificationId: pulumi.String("string"),
Environment: pulumi.String("string"),
Responsibility: pulumi.String("string"),
},
},
ControlSpecificationsCount: pulumi.Float64(0),
},
},
InstanceId: pulumi.String("string"),
ProfileDescription: pulumi.String("string"),
ProfileName: pulumi.String("string"),
ProfileType: pulumi.String("string"),
DefaultParameters: ibm.SccProfileDefaultParameterArray{
&ibm.SccProfileDefaultParameterArgs{
AssessmentId: pulumi.String("string"),
AssessmentType: pulumi.String("string"),
ParameterDefaultValue: pulumi.String("string"),
ParameterDisplayName: pulumi.String("string"),
ParameterName: pulumi.String("string"),
ParameterType: pulumi.String("string"),
},
},
ProfileVersion: pulumi.String("string"),
SccProfileId: pulumi.String("string"),
})
var sccProfileResource = new SccProfile("sccProfileResource", SccProfileArgs.builder()
.controls(SccProfileControlArgs.builder()
.controlId("string")
.controlLibraryId("string")
.controlCategory("string")
.controlDescription("string")
.controlDocs(SccProfileControlControlDocArgs.builder()
.controlDocsId("string")
.controlDocsType("string")
.build())
.controlLibraryVersion("string")
.controlName("string")
.controlParent("string")
.controlRequirement(false)
.controlSpecifications(SccProfileControlControlSpecificationArgs.builder()
.assessments(SccProfileControlControlSpecificationAssessmentArgs.builder()
.assessmentDescription("string")
.assessmentId("string")
.assessmentMethod("string")
.assessmentType("string")
.parameterCount(0)
.parameters(SccProfileControlControlSpecificationAssessmentParameterArgs.builder()
.parameterDisplayName("string")
.parameterName("string")
.parameterType("string")
.build())
.build())
.assessmentsCount(0)
.componentId("string")
.componentName("string")
.controlSpecificationDescription("string")
.controlSpecificationId("string")
.environment("string")
.responsibility("string")
.build())
.controlSpecificationsCount(0)
.build())
.instanceId("string")
.profileDescription("string")
.profileName("string")
.profileType("string")
.defaultParameters(SccProfileDefaultParameterArgs.builder()
.assessmentId("string")
.assessmentType("string")
.parameterDefaultValue("string")
.parameterDisplayName("string")
.parameterName("string")
.parameterType("string")
.build())
.profileVersion("string")
.sccProfileId("string")
.build());
scc_profile_resource = ibm.SccProfile("sccProfileResource",
controls=[{
"control_id": "string",
"control_library_id": "string",
"control_category": "string",
"control_description": "string",
"control_docs": [{
"control_docs_id": "string",
"control_docs_type": "string",
}],
"control_library_version": "string",
"control_name": "string",
"control_parent": "string",
"control_requirement": False,
"control_specifications": [{
"assessments": [{
"assessment_description": "string",
"assessment_id": "string",
"assessment_method": "string",
"assessment_type": "string",
"parameter_count": 0,
"parameters": [{
"parameter_display_name": "string",
"parameter_name": "string",
"parameter_type": "string",
}],
}],
"assessments_count": 0,
"component_id": "string",
"component_name": "string",
"control_specification_description": "string",
"control_specification_id": "string",
"environment": "string",
"responsibility": "string",
}],
"control_specifications_count": 0,
}],
instance_id="string",
profile_description="string",
profile_name="string",
profile_type="string",
default_parameters=[{
"assessment_id": "string",
"assessment_type": "string",
"parameter_default_value": "string",
"parameter_display_name": "string",
"parameter_name": "string",
"parameter_type": "string",
}],
profile_version="string",
scc_profile_id="string")
const sccProfileResource = new ibm.SccProfile("sccProfileResource", {
controls: [{
controlId: "string",
controlLibraryId: "string",
controlCategory: "string",
controlDescription: "string",
controlDocs: [{
controlDocsId: "string",
controlDocsType: "string",
}],
controlLibraryVersion: "string",
controlName: "string",
controlParent: "string",
controlRequirement: false,
controlSpecifications: [{
assessments: [{
assessmentDescription: "string",
assessmentId: "string",
assessmentMethod: "string",
assessmentType: "string",
parameterCount: 0,
parameters: [{
parameterDisplayName: "string",
parameterName: "string",
parameterType: "string",
}],
}],
assessmentsCount: 0,
componentId: "string",
componentName: "string",
controlSpecificationDescription: "string",
controlSpecificationId: "string",
environment: "string",
responsibility: "string",
}],
controlSpecificationsCount: 0,
}],
instanceId: "string",
profileDescription: "string",
profileName: "string",
profileType: "string",
defaultParameters: [{
assessmentId: "string",
assessmentType: "string",
parameterDefaultValue: "string",
parameterDisplayName: "string",
parameterName: "string",
parameterType: "string",
}],
profileVersion: "string",
sccProfileId: "string",
});
type: ibm:SccProfile
properties:
controls:
- controlCategory: string
controlDescription: string
controlDocs:
- controlDocsId: string
controlDocsType: string
controlId: string
controlLibraryId: string
controlLibraryVersion: string
controlName: string
controlParent: string
controlRequirement: false
controlSpecifications:
- assessments:
- assessmentDescription: string
assessmentId: string
assessmentMethod: string
assessmentType: string
parameterCount: 0
parameters:
- parameterDisplayName: string
parameterName: string
parameterType: string
assessmentsCount: 0
componentId: string
componentName: string
controlSpecificationDescription: string
controlSpecificationId: string
environment: string
responsibility: string
controlSpecificationsCount: 0
defaultParameters:
- assessmentId: string
assessmentType: string
parameterDefaultValue: string
parameterDisplayName: string
parameterName: string
parameterType: string
instanceId: string
profileDescription: string
profileName: string
profileType: string
profileVersion: string
sccProfileId: string
SccProfile Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The SccProfile resource accepts the following input properties:
- Controls
List<Scc
Profile Control> - The array of controls that are used to create the profile.
- Constraints: The maximum length is
600
items. The minimum length is0
items. Nested schema for controls:
- Constraints: The maximum length is
- Instance
Id string - The ID of the SCC instance in a particular region.
- Profile
Description string - The profile description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Profile
Name string - The profile name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Profile
Type string - The profile type, such as custom or predefined.
- Constraints: Allowable values are:
predefined
,custom
.
- Constraints: Allowable values are:
- Default
Parameters List<SccProfile Default Parameter> - The default parameters of the profile.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for default_parameters:
- Constraints: The maximum length is
- Profile
Version string - The version of the profile to set. The value must match regular expression
/\d+\.\d+\.\d+/
. - Scc
Profile stringId - The unique identifier of the scc_profile.
- Controls
[]Scc
Profile Control Args - The array of controls that are used to create the profile.
- Constraints: The maximum length is
600
items. The minimum length is0
items. Nested schema for controls:
- Constraints: The maximum length is
- Instance
Id string - The ID of the SCC instance in a particular region.
- Profile
Description string - The profile description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Profile
Name string - The profile name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Profile
Type string - The profile type, such as custom or predefined.
- Constraints: Allowable values are:
predefined
,custom
.
- Constraints: Allowable values are:
- Default
Parameters []SccProfile Default Parameter Args - The default parameters of the profile.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for default_parameters:
- Constraints: The maximum length is
- Profile
Version string - The version of the profile to set. The value must match regular expression
/\d+\.\d+\.\d+/
. - Scc
Profile stringId - The unique identifier of the scc_profile.
- controls
List<Scc
Profile Control> - The array of controls that are used to create the profile.
- Constraints: The maximum length is
600
items. The minimum length is0
items. Nested schema for controls:
- Constraints: The maximum length is
- instance
Id String - The ID of the SCC instance in a particular region.
- profile
Description String - The profile description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- profile
Name String - The profile name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- profile
Type String - The profile type, such as custom or predefined.
- Constraints: Allowable values are:
predefined
,custom
.
- Constraints: Allowable values are:
- default
Parameters List<SccProfile Default Parameter> - The default parameters of the profile.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for default_parameters:
- Constraints: The maximum length is
- profile
Version String - The version of the profile to set. The value must match regular expression
/\d+\.\d+\.\d+/
. - scc
Profile StringId - The unique identifier of the scc_profile.
- controls
Scc
Profile Control[] - The array of controls that are used to create the profile.
- Constraints: The maximum length is
600
items. The minimum length is0
items. Nested schema for controls:
- Constraints: The maximum length is
- instance
Id string - The ID of the SCC instance in a particular region.
- profile
Description string - The profile description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- profile
Name string - The profile name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- profile
Type string - The profile type, such as custom or predefined.
- Constraints: Allowable values are:
predefined
,custom
.
- Constraints: Allowable values are:
- default
Parameters SccProfile Default Parameter[] - The default parameters of the profile.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for default_parameters:
- Constraints: The maximum length is
- profile
Version string - The version of the profile to set. The value must match regular expression
/\d+\.\d+\.\d+/
. - scc
Profile stringId - The unique identifier of the scc_profile.
- controls
Sequence[Scc
Profile Control Args] - The array of controls that are used to create the profile.
- Constraints: The maximum length is
600
items. The minimum length is0
items. Nested schema for controls:
- Constraints: The maximum length is
- instance_
id str - The ID of the SCC instance in a particular region.
- profile_
description str - The profile description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- profile_
name str - The profile name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- profile_
type str - The profile type, such as custom or predefined.
- Constraints: Allowable values are:
predefined
,custom
.
- Constraints: Allowable values are:
- default_
parameters Sequence[SccProfile Default Parameter Args] - The default parameters of the profile.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for default_parameters:
- Constraints: The maximum length is
- profile_
version str - The version of the profile to set. The value must match regular expression
/\d+\.\d+\.\d+/
. - scc_
profile_ strid - The unique identifier of the scc_profile.
- controls List<Property Map>
- The array of controls that are used to create the profile.
- Constraints: The maximum length is
600
items. The minimum length is0
items. Nested schema for controls:
- Constraints: The maximum length is
- instance
Id String - The ID of the SCC instance in a particular region.
- profile
Description String - The profile description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- profile
Name String - The profile name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- profile
Type String - The profile type, such as custom or predefined.
- Constraints: Allowable values are:
predefined
,custom
.
- Constraints: Allowable values are:
- default
Parameters List<Property Map> - The default parameters of the profile.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for default_parameters:
- Constraints: The maximum length is
- profile
Version String - The version of the profile to set. The value must match regular expression
/\d+\.\d+\.\d+/
. - scc
Profile StringId - The unique identifier of the scc_profile.
Outputs
All input properties are implicitly available as output properties. Additionally, the SccProfile resource produces the following output properties:
- Attachments
Count double - (Integer) The number of attachments related to this profile.
- Control
Parents doubleCount - (Integer) The number of parent controls for the profile.
- Controls
Count double - (Integer) The number of controls for the profile.
- Created
By string - (String) The user who created the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- Created
On string - (String) The date when the profile was created.
- Hierarchy
Enabled bool - (Boolean) The indication of whether hierarchy is enabled for the profile.
- Id string
- The provider-assigned unique ID for this managed resource.
- Latest bool
- (Boolean) The latest version of the profile.
- Profile
Id string - (String) The ID that is associated with the created
profile
- Updated
By string - (String) The user who updated the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- Updated
On string - (String) The date when the profile was updated.
- Version
Group stringLabel - (String) The version group label of the profile.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Attachments
Count float64 - (Integer) The number of attachments related to this profile.
- Control
Parents float64Count - (Integer) The number of parent controls for the profile.
- Controls
Count float64 - (Integer) The number of controls for the profile.
- Created
By string - (String) The user who created the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- Created
On string - (String) The date when the profile was created.
- Hierarchy
Enabled bool - (Boolean) The indication of whether hierarchy is enabled for the profile.
- Id string
- The provider-assigned unique ID for this managed resource.
- Latest bool
- (Boolean) The latest version of the profile.
- Profile
Id string - (String) The ID that is associated with the created
profile
- Updated
By string - (String) The user who updated the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- Updated
On string - (String) The date when the profile was updated.
- Version
Group stringLabel - (String) The version group label of the profile.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- attachments
Count Double - (Integer) The number of attachments related to this profile.
- control
Parents DoubleCount - (Integer) The number of parent controls for the profile.
- controls
Count Double - (Integer) The number of controls for the profile.
- created
By String - (String) The user who created the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- created
On String - (String) The date when the profile was created.
- hierarchy
Enabled Boolean - (Boolean) The indication of whether hierarchy is enabled for the profile.
- id String
- The provider-assigned unique ID for this managed resource.
- latest Boolean
- (Boolean) The latest version of the profile.
- profile
Id String - (String) The ID that is associated with the created
profile
- updated
By String - (String) The user who updated the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- updated
On String - (String) The date when the profile was updated.
- version
Group StringLabel - (String) The version group label of the profile.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- attachments
Count number - (Integer) The number of attachments related to this profile.
- control
Parents numberCount - (Integer) The number of parent controls for the profile.
- controls
Count number - (Integer) The number of controls for the profile.
- created
By string - (String) The user who created the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- created
On string - (String) The date when the profile was created.
- hierarchy
Enabled boolean - (Boolean) The indication of whether hierarchy is enabled for the profile.
- id string
- The provider-assigned unique ID for this managed resource.
- latest boolean
- (Boolean) The latest version of the profile.
- profile
Id string - (String) The ID that is associated with the created
profile
- updated
By string - (String) The user who updated the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- updated
On string - (String) The date when the profile was updated.
- version
Group stringLabel - (String) The version group label of the profile.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- attachments_
count float - (Integer) The number of attachments related to this profile.
- control_
parents_ floatcount - (Integer) The number of parent controls for the profile.
- 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 is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- created_
on str - (String) The date when the profile was created.
- hierarchy_
enabled bool - (Boolean) The indication of whether hierarchy is enabled for the profile.
- id str
- The provider-assigned unique ID for this managed resource.
- latest bool
- (Boolean) The latest version of the profile.
- profile_
id str - (String) The ID that is associated with the created
profile
- updated_
by str - (String) The user who updated the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- updated_
on str - (String) The date when the profile was updated.
- version_
group_ strlabel - (String) The version group label of the profile.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- attachments
Count Number - (Integer) The number of attachments related to this profile.
- control
Parents NumberCount - (Integer) The number of parent controls for the profile.
- controls
Count Number - (Integer) The number of controls for the profile.
- created
By String - (String) The user who created the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- created
On String - (String) The date when the profile was created.
- hierarchy
Enabled Boolean - (Boolean) The indication of whether hierarchy is enabled for the profile.
- id String
- The provider-assigned unique ID for this managed resource.
- latest Boolean
- (Boolean) The latest version of the profile.
- profile
Id String - (String) The ID that is associated with the created
profile
- updated
By String - (String) The user who updated the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- updated
On String - (String) The date when the profile was updated.
- version
Group StringLabel - (String) The version group label of the profile.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
Look up Existing SccProfile Resource
Get an existing SccProfile resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: SccProfileState, opts?: CustomResourceOptions): SccProfile
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
attachments_count: Optional[float] = None,
control_parents_count: Optional[float] = None,
controls: Optional[Sequence[SccProfileControlArgs]] = None,
controls_count: Optional[float] = None,
created_by: Optional[str] = None,
created_on: Optional[str] = None,
default_parameters: Optional[Sequence[SccProfileDefaultParameterArgs]] = None,
hierarchy_enabled: Optional[bool] = None,
instance_id: Optional[str] = None,
latest: Optional[bool] = None,
profile_description: Optional[str] = None,
profile_id: Optional[str] = None,
profile_name: Optional[str] = None,
profile_type: Optional[str] = None,
profile_version: Optional[str] = None,
scc_profile_id: Optional[str] = None,
updated_by: Optional[str] = None,
updated_on: Optional[str] = None,
version_group_label: Optional[str] = None) -> SccProfile
func GetSccProfile(ctx *Context, name string, id IDInput, state *SccProfileState, opts ...ResourceOption) (*SccProfile, error)
public static SccProfile Get(string name, Input<string> id, SccProfileState? state, CustomResourceOptions? opts = null)
public static SccProfile get(String name, Output<String> id, SccProfileState state, CustomResourceOptions options)
resources: _: type: ibm:SccProfile get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Attachments
Count double - (Integer) The number of attachments related to this profile.
- Control
Parents doubleCount - (Integer) The number of parent controls for the profile.
- Controls
List<Scc
Profile Control> - The array of controls that are used to create the profile.
- Constraints: The maximum length is
600
items. The minimum length is0
items. Nested schema for controls:
- Constraints: The maximum length is
- Controls
Count double - (Integer) The number of controls for the profile.
- Created
By string - (String) The user who created the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- Created
On string - (String) The date when the profile was created.
- Default
Parameters List<SccProfile Default Parameter> - The default parameters of the profile.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for default_parameters:
- Constraints: The maximum length is
- Hierarchy
Enabled bool - (Boolean) The indication of whether hierarchy is enabled for the profile.
- Instance
Id string - The ID of the SCC instance in a particular region.
- Latest bool
- (Boolean) The latest version of the profile.
- Profile
Description string - The profile description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Profile
Id string - (String) The ID that is associated with the created
profile
- Profile
Name string - The profile name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Profile
Type string - The profile type, such as custom or predefined.
- Constraints: Allowable values are:
predefined
,custom
.
- Constraints: Allowable values are:
- Profile
Version string - The version of the profile to set. The value must match regular expression
/\d+\.\d+\.\d+/
. - Scc
Profile stringId - The unique identifier of the scc_profile.
- Updated
By string - (String) The user who updated the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- Updated
On string - (String) The date when the profile was updated.
- Version
Group stringLabel - (String) The version group label of the profile.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Attachments
Count float64 - (Integer) The number of attachments related to this profile.
- Control
Parents float64Count - (Integer) The number of parent controls for the profile.
- Controls
[]Scc
Profile Control Args - The array of controls that are used to create the profile.
- Constraints: The maximum length is
600
items. The minimum length is0
items. Nested schema for controls:
- Constraints: The maximum length is
- Controls
Count float64 - (Integer) The number of controls for the profile.
- Created
By string - (String) The user who created the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- Created
On string - (String) The date when the profile was created.
- Default
Parameters []SccProfile Default Parameter Args - The default parameters of the profile.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for default_parameters:
- Constraints: The maximum length is
- Hierarchy
Enabled bool - (Boolean) The indication of whether hierarchy is enabled for the profile.
- Instance
Id string - The ID of the SCC instance in a particular region.
- Latest bool
- (Boolean) The latest version of the profile.
- Profile
Description string - The profile description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Profile
Id string - (String) The ID that is associated with the created
profile
- Profile
Name string - The profile name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Profile
Type string - The profile type, such as custom or predefined.
- Constraints: Allowable values are:
predefined
,custom
.
- Constraints: Allowable values are:
- Profile
Version string - The version of the profile to set. The value must match regular expression
/\d+\.\d+\.\d+/
. - Scc
Profile stringId - The unique identifier of the scc_profile.
- Updated
By string - (String) The user who updated the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- Updated
On string - (String) The date when the profile was updated.
- Version
Group stringLabel - (String) The version group label of the profile.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- attachments
Count Double - (Integer) The number of attachments related to this profile.
- control
Parents DoubleCount - (Integer) The number of parent controls for the profile.
- controls
List<Scc
Profile Control> - The array of controls that are used to create the profile.
- Constraints: The maximum length is
600
items. The minimum length is0
items. Nested schema for controls:
- Constraints: The maximum length is
- controls
Count Double - (Integer) The number of controls for the profile.
- created
By String - (String) The user who created the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- created
On String - (String) The date when the profile was created.
- default
Parameters List<SccProfile Default Parameter> - The default parameters of the profile.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for default_parameters:
- Constraints: The maximum length is
- hierarchy
Enabled Boolean - (Boolean) The indication of whether hierarchy is enabled for the profile.
- instance
Id String - The ID of the SCC instance in a particular region.
- latest Boolean
- (Boolean) The latest version of the profile.
- profile
Description String - The profile description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- profile
Id String - (String) The ID that is associated with the created
profile
- profile
Name String - The profile name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- profile
Type String - The profile type, such as custom or predefined.
- Constraints: Allowable values are:
predefined
,custom
.
- Constraints: Allowable values are:
- profile
Version String - The version of the profile to set. The value must match regular expression
/\d+\.\d+\.\d+/
. - scc
Profile StringId - The unique identifier of the scc_profile.
- updated
By String - (String) The user who updated the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- updated
On String - (String) The date when the profile was updated.
- version
Group StringLabel - (String) The version group label of the profile.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- attachments
Count number - (Integer) The number of attachments related to this profile.
- control
Parents numberCount - (Integer) The number of parent controls for the profile.
- controls
Scc
Profile Control[] - The array of controls that are used to create the profile.
- Constraints: The maximum length is
600
items. The minimum length is0
items. Nested schema for controls:
- Constraints: The maximum length is
- controls
Count number - (Integer) The number of controls for the profile.
- created
By string - (String) The user who created the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- created
On string - (String) The date when the profile was created.
- default
Parameters SccProfile Default Parameter[] - The default parameters of the profile.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for default_parameters:
- Constraints: The maximum length is
- hierarchy
Enabled boolean - (Boolean) The indication of whether hierarchy is enabled for the profile.
- instance
Id string - The ID of the SCC instance in a particular region.
- latest boolean
- (Boolean) The latest version of the profile.
- profile
Description string - The profile description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- profile
Id string - (String) The ID that is associated with the created
profile
- profile
Name string - The profile name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- profile
Type string - The profile type, such as custom or predefined.
- Constraints: Allowable values are:
predefined
,custom
.
- Constraints: Allowable values are:
- profile
Version string - The version of the profile to set. The value must match regular expression
/\d+\.\d+\.\d+/
. - scc
Profile stringId - The unique identifier of the scc_profile.
- updated
By string - (String) The user who updated the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- updated
On string - (String) The date when the profile was updated.
- version
Group stringLabel - (String) The version group label of the profile.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- attachments_
count float - (Integer) The number of attachments related to this profile.
- control_
parents_ floatcount - (Integer) The number of parent controls for the profile.
- controls
Sequence[Scc
Profile Control Args] - The array of controls that are used to create the profile.
- Constraints: The maximum length is
600
items. The minimum length is0
items. Nested schema for controls:
- Constraints: The maximum length is
- 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 is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- created_
on str - (String) The date when the profile was created.
- default_
parameters Sequence[SccProfile Default Parameter Args] - The default parameters of the profile.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for default_parameters:
- Constraints: The maximum length is
- hierarchy_
enabled bool - (Boolean) The indication of whether hierarchy is enabled for the profile.
- instance_
id str - The ID of the SCC instance in a particular region.
- latest bool
- (Boolean) The latest version of the profile.
- profile_
description str - The profile description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- profile_
id str - (String) The ID that is associated with the created
profile
- profile_
name str - The profile name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- profile_
type str - The profile type, such as custom or predefined.
- Constraints: Allowable values are:
predefined
,custom
.
- Constraints: Allowable values are:
- profile_
version str - The version of the profile to set. The value must match regular expression
/\d+\.\d+\.\d+/
. - scc_
profile_ strid - The unique identifier of the scc_profile.
- updated_
by str - (String) The user who updated the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- updated_
on str - (String) The date when the profile was updated.
- version_
group_ strlabel - (String) The version group label of the profile.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- attachments
Count Number - (Integer) The number of attachments related to this profile.
- control
Parents NumberCount - (Integer) The number of parent controls for the profile.
- controls List<Property Map>
- The array of controls that are used to create the profile.
- Constraints: The maximum length is
600
items. The minimum length is0
items. Nested schema for controls:
- Constraints: The maximum length is
- controls
Count Number - (Integer) The number of controls for the profile.
- created
By String - (String) The user who created the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- created
On String - (String) The date when the profile was created.
- default
Parameters List<Property Map> - The default parameters of the profile.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for default_parameters:
- Constraints: The maximum length is
- hierarchy
Enabled Boolean - (Boolean) The indication of whether hierarchy is enabled for the profile.
- instance
Id String - The ID of the SCC instance in a particular region.
- latest Boolean
- (Boolean) The latest version of the profile.
- profile
Description String - The profile description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- profile
Id String - (String) The ID that is associated with the created
profile
- profile
Name String - The profile name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- profile
Type String - The profile type, such as custom or predefined.
- Constraints: Allowable values are:
predefined
,custom
.
- Constraints: Allowable values are:
- profile
Version String - The version of the profile to set. The value must match regular expression
/\d+\.\d+\.\d+/
. - scc
Profile StringId - The unique identifier of the scc_profile.
- updated
By String - (String) The user who updated the profile.
- Constraints: The maximum length is
255
characters. The minimum length is1
character. The value must match regular expression/^[a-zA-Z0-9-\\.:,_\\s]*$/
.
- Constraints: The maximum length is
- updated
On String - (String) The date when the profile was updated.
- version
Group StringLabel - (String) The version group label of the profile.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
Supporting Types
SccProfileControl, SccProfileControlArgs
- Control
Id string - The unique ID of the control library that contains the profile.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/[A-Z0-9]+/
.
- Constraints: The maximum length is
- Control
Library stringId - The ID of the control library that contains the profile.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Control
Category string - The control category.
- Constraints: The maximum length is
512
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Control
Description string - The control description.
- Constraints: The maximum length is
1024
characters. The minimum length is2
characters. The value must match regular expression[A-Za-z0-9]+//
.
- Constraints: The maximum length is
- Control
Docs List<SccProfile Control Control Doc> - The control documentation. Nested schema for control_docs:
- Control
Library stringVersion - The most recent version of the control library.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Control
Name string - The control name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Control
Parent string - The parent control.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/[A-Za-z0-9]*/
.
- Constraints: The maximum length is
- Control
Requirement bool - Is this a control that can be automated or manually evaluated.
- Control
Specifications List<SccProfile Control Control Specification> - The control specifications.
- Constraints: The maximum length is
400
items. The minimum length is0
items. Nested schema for control_specifications:
- Constraints: The maximum length is
- Control
Specifications doubleCount - The number of control specifications.
- Control
Id string - The unique ID of the control library that contains the profile.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/[A-Z0-9]+/
.
- Constraints: The maximum length is
- Control
Library stringId - The ID of the control library that contains the profile.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Control
Category string - The control category.
- Constraints: The maximum length is
512
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Control
Description string - The control description.
- Constraints: The maximum length is
1024
characters. The minimum length is2
characters. The value must match regular expression[A-Za-z0-9]+//
.
- Constraints: The maximum length is
- Control
Docs []SccProfile Control Control Doc - The control documentation. Nested schema for control_docs:
- Control
Library stringVersion - The most recent version of the control library.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Control
Name string - The control name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Control
Parent string - The parent control.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/[A-Za-z0-9]*/
.
- Constraints: The maximum length is
- Control
Requirement bool - Is this a control that can be automated or manually evaluated.
- Control
Specifications []SccProfile Control Control Specification - The control specifications.
- Constraints: The maximum length is
400
items. The minimum length is0
items. Nested schema for control_specifications:
- Constraints: The maximum length is
- Control
Specifications float64Count - The number of control specifications.
- control
Id String - The unique ID of the control library that contains the profile.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/[A-Z0-9]+/
.
- Constraints: The maximum length is
- control
Library StringId - The ID of the control library that contains the profile.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Category String - The control category.
- Constraints: The maximum length is
512
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Description String - The control description.
- Constraints: The maximum length is
1024
characters. The minimum length is2
characters. The value must match regular expression[A-Za-z0-9]+//
.
- Constraints: The maximum length is
- control
Docs List<SccProfile Control Control Doc> - The control documentation. Nested schema for control_docs:
- control
Library StringVersion - The most recent version of the control library.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Name String - The control name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Parent String - The parent control.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/[A-Za-z0-9]*/
.
- Constraints: The maximum length is
- control
Requirement Boolean - Is this a control that can be automated or manually evaluated.
- control
Specifications List<SccProfile Control Control Specification> - The control specifications.
- Constraints: The maximum length is
400
items. The minimum length is0
items. Nested schema for control_specifications:
- Constraints: The maximum length is
- control
Specifications DoubleCount - The number of control specifications.
- control
Id string - The unique ID of the control library that contains the profile.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/[A-Z0-9]+/
.
- Constraints: The maximum length is
- control
Library stringId - The ID of the control library that contains the profile.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Category string - The control category.
- Constraints: The maximum length is
512
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Description string - The control description.
- Constraints: The maximum length is
1024
characters. The minimum length is2
characters. The value must match regular expression[A-Za-z0-9]+//
.
- Constraints: The maximum length is
- control
Docs SccProfile Control Control Doc[] - The control documentation. Nested schema for control_docs:
- control
Library stringVersion - The most recent version of the control library.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Name string - The control name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Parent string - The parent control.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/[A-Za-z0-9]*/
.
- Constraints: The maximum length is
- control
Requirement boolean - Is this a control that can be automated or manually evaluated.
- control
Specifications SccProfile Control Control Specification[] - The control specifications.
- Constraints: The maximum length is
400
items. The minimum length is0
items. Nested schema for control_specifications:
- Constraints: The maximum length is
- control
Specifications numberCount - The number of control specifications.
- control_
id str - The unique ID of the control library that contains the profile.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/[A-Z0-9]+/
.
- Constraints: The maximum length is
- control_
library_ strid - The ID of the control library that contains the profile.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control_
category str - The control category.
- Constraints: The maximum length is
512
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control_
description str - The control description.
- Constraints: The maximum length is
1024
characters. The minimum length is2
characters. The value must match regular expression[A-Za-z0-9]+//
.
- Constraints: The maximum length is
- control_
docs Sequence[SccProfile Control Control Doc] - The control documentation. Nested schema for control_docs:
- control_
library_ strversion - The most recent version of the control library.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control_
name str - The control name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control_
parent str - The parent control.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/[A-Za-z0-9]*/
.
- Constraints: The maximum length is
- control_
requirement bool - Is this a control that can be automated or manually evaluated.
- control_
specifications Sequence[SccProfile Control Control Specification] - The control specifications.
- Constraints: The maximum length is
400
items. The minimum length is0
items. Nested schema for control_specifications:
- Constraints: The maximum length is
- control_
specifications_ floatcount - The number of control specifications.
- control
Id String - The unique ID of the control library that contains the profile.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/[A-Z0-9]+/
.
- Constraints: The maximum length is
- control
Library StringId - The ID of the control library that contains the profile.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Category String - The control category.
- Constraints: The maximum length is
512
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Description String - The control description.
- Constraints: The maximum length is
1024
characters. The minimum length is2
characters. The value must match regular expression[A-Za-z0-9]+//
.
- Constraints: The maximum length is
- control
Docs List<Property Map> - The control documentation. Nested schema for control_docs:
- control
Library StringVersion - The most recent version of the control library.
- Constraints: The maximum length is
36
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Name String - The control name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Parent String - The parent control.
- Constraints: The maximum length is
64
characters. The minimum length is0
characters. The value must match regular expression/[A-Za-z0-9]*/
.
- Constraints: The maximum length is
- control
Requirement Boolean - Is this a control that can be automated or manually evaluated.
- control
Specifications List<Property Map> - The control specifications.
- Constraints: The maximum length is
400
items. The minimum length is0
items. Nested schema for control_specifications:
- Constraints: The maximum length is
- control
Specifications NumberCount - The number of control specifications.
SccProfileControlControlDoc, SccProfileControlControlDocArgs
- Control
Docs stringId - The ID of the control documentation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Control
Docs stringType - The type of control documentation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Control
Docs stringId - The ID of the control documentation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Control
Docs stringType - The type of control documentation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Docs StringId - The ID of the control documentation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Docs StringType - The type of control documentation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Docs stringId - The ID of the control documentation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Docs stringType - The type of control documentation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control_
docs_ strid - The ID of the control documentation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control_
docs_ strtype - The type of control documentation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Docs StringId - The ID of the control documentation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- control
Docs StringType - The type of control documentation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
SccProfileControlControlSpecification, SccProfileControlControlSpecificationArgs
- Assessments
List<Scc
Profile Control Control Specification Assessment> - The assessments.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for assessments:
- Constraints: The maximum length is
- Assessments
Count double - The number of assessments.
- Component
Id string - The component ID.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9-]*$/
.
- Constraints: The maximum length is
- Component
Name string - Control
Specification stringDescription - The control specifications description.
- Constraints: The maximum length is
1024
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- Control
Specification stringId - The control specification ID.
- Constraints: The maximum length is
36
characters. The minimum length is36
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}$/
.
- Constraints: The maximum length is
- Environment string
- The control specifications environment.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9-]*$/
.
- Constraints: The maximum length is
- Responsibility string
- The responsibility for managing the control.
- Constraints: Allowable values are:
user
.
- Constraints: Allowable values are:
- Assessments
[]Scc
Profile Control Control Specification Assessment - The assessments.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for assessments:
- Constraints: The maximum length is
- Assessments
Count float64 - The number of assessments.
- Component
Id string - The component ID.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9-]*$/
.
- Constraints: The maximum length is
- Component
Name string - Control
Specification stringDescription - The control specifications description.
- Constraints: The maximum length is
1024
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- Control
Specification stringId - The control specification ID.
- Constraints: The maximum length is
36
characters. The minimum length is36
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}$/
.
- Constraints: The maximum length is
- Environment string
- The control specifications environment.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9-]*$/
.
- Constraints: The maximum length is
- Responsibility string
- The responsibility for managing the control.
- Constraints: Allowable values are:
user
.
- Constraints: Allowable values are:
- assessments
List<Scc
Profile Control Control Specification Assessment> - The assessments.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for assessments:
- Constraints: The maximum length is
- assessments
Count Double - The number of assessments.
- component
Id String - The component ID.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9-]*$/
.
- Constraints: The maximum length is
- component
Name String - control
Specification StringDescription - The control specifications description.
- Constraints: The maximum length is
1024
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- control
Specification StringId - The control specification ID.
- Constraints: The maximum length is
36
characters. The minimum length is36
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}$/
.
- Constraints: The maximum length is
- environment String
- The control specifications environment.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9-]*$/
.
- Constraints: The maximum length is
- responsibility String
- The responsibility for managing the control.
- Constraints: Allowable values are:
user
.
- Constraints: Allowable values are:
- assessments
Scc
Profile Control Control Specification Assessment[] - The assessments.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for assessments:
- Constraints: The maximum length is
- assessments
Count number - The number of assessments.
- component
Id string - The component ID.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9-]*$/
.
- Constraints: The maximum length is
- component
Name string - control
Specification stringDescription - The control specifications description.
- Constraints: The maximum length is
1024
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- control
Specification stringId - The control specification ID.
- Constraints: The maximum length is
36
characters. The minimum length is36
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}$/
.
- Constraints: The maximum length is
- environment string
- The control specifications environment.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9-]*$/
.
- Constraints: The maximum length is
- responsibility string
- The responsibility for managing the control.
- Constraints: Allowable values are:
user
.
- Constraints: Allowable values are:
- assessments
Sequence[Scc
Profile Control Control Specification Assessment] - The assessments.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for assessments:
- Constraints: The maximum length is
- assessments_
count float - The number of assessments.
- component_
id str - The component ID.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9-]*$/
.
- Constraints: The maximum length is
- component_
name str - control_
specification_ strdescription - The control specifications description.
- Constraints: The maximum length is
1024
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- control_
specification_ strid - The control specification ID.
- Constraints: The maximum length is
36
characters. The minimum length is36
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}$/
.
- Constraints: The maximum length is
- environment str
- The control specifications environment.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9-]*$/
.
- Constraints: The maximum length is
- responsibility str
- The responsibility for managing the control.
- Constraints: Allowable values are:
user
.
- Constraints: Allowable values are:
- assessments List<Property Map>
- The assessments.
- Constraints: The maximum length is
10
items. The minimum length is0
items. Nested schema for assessments:
- Constraints: The maximum length is
- assessments
Count Number - The number of assessments.
- component
Id String - The component ID.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9-]*$/
.
- Constraints: The maximum length is
- component
Name String - control
Specification StringDescription - The control specifications description.
- Constraints: The maximum length is
1024
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- control
Specification StringId - The control specification ID.
- Constraints: The maximum length is
36
characters. The minimum length is36
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}$/
.
- Constraints: The maximum length is
- environment String
- The control specifications environment.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9-]*$/
.
- Constraints: The maximum length is
- responsibility String
- The responsibility for managing the control.
- Constraints: Allowable values are:
user
.
- Constraints: Allowable values are:
SccProfileControlControlSpecificationAssessment, SccProfileControlControlSpecificationAssessmentArgs
- Assessment
Description string - The assessment description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- Assessment
Id string - The assessment ID.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Assessment
Method string - The assessment method.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Assessment
Type string - The assessment type.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Parameter
Count double - The parameter count.
- Parameters
List<Scc
Profile Control Control Specification Assessment Parameter> - The parameters.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for parameters:
- Constraints: The maximum length is
- Assessment
Description string - The assessment description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- Assessment
Id string - The assessment ID.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Assessment
Method string - The assessment method.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Assessment
Type string - The assessment type.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Parameter
Count float64 - The parameter count.
- Parameters
[]Scc
Profile Control Control Specification Assessment Parameter - The parameters.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for parameters:
- Constraints: The maximum length is
- assessment
Description String - The assessment description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- assessment
Id String - The assessment ID.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- assessment
Method String - The assessment method.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- assessment
Type String - The assessment type.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- parameter
Count Double - The parameter count.
- parameters
List<Scc
Profile Control Control Specification Assessment Parameter> - The parameters.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for parameters:
- Constraints: The maximum length is
- assessment
Description string - The assessment description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- assessment
Id string - The assessment ID.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- assessment
Method string - The assessment method.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- assessment
Type string - The assessment type.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- parameter
Count number - The parameter count.
- parameters
Scc
Profile Control Control Specification Assessment Parameter[] - The parameters.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for parameters:
- Constraints: The maximum length is
- assessment_
description str - The assessment description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- assessment_
id str - The assessment ID.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- assessment_
method str - The assessment method.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- assessment_
type str - The assessment type.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- parameter_
count float - The parameter count.
- parameters
Sequence[Scc
Profile Control Control Specification Assessment Parameter] - The parameters.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for parameters:
- Constraints: The maximum length is
- assessment
Description String - The assessment description.
- Constraints: The maximum length is
256
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- assessment
Id String - The assessment ID.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- assessment
Method String - The assessment method.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- assessment
Type String - The assessment type.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- parameter
Count Number - The parameter count.
- parameters List<Property Map>
- The parameters.
- Constraints: The maximum length is
512
items. The minimum length is0
items. Nested schema for parameters:
- Constraints: The maximum length is
SccProfileControlControlSpecificationAssessmentParameter, SccProfileControlControlSpecificationAssessmentParameterArgs
- Parameter
Display stringName - The parameter display name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- Parameter
Name string - The parameter name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_\\s\\-]*$/
.
- Constraints: The maximum length is
- Parameter
Type string - The parameter type.
- Constraints: Allowable values are:
string
,numeric
,general
,boolean
,string_list
,ip_list
,timestamp
.
- Constraints: Allowable values are:
- Parameter
Display stringName - The parameter display name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- Parameter
Name string - The parameter name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_\\s\\-]*$/
.
- Constraints: The maximum length is
- Parameter
Type string - The parameter type.
- Constraints: Allowable values are:
string
,numeric
,general
,boolean
,string_list
,ip_list
,timestamp
.
- Constraints: Allowable values are:
- parameter
Display StringName - The parameter display name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- parameter
Name String - The parameter name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_\\s\\-]*$/
.
- Constraints: The maximum length is
- parameter
Type String - The parameter type.
- Constraints: Allowable values are:
string
,numeric
,general
,boolean
,string_list
,ip_list
,timestamp
.
- Constraints: Allowable values are:
- parameter
Display stringName - The parameter display name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- parameter
Name string - The parameter name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_\\s\\-]*$/
.
- Constraints: The maximum length is
- parameter
Type string - The parameter type.
- Constraints: Allowable values are:
string
,numeric
,general
,boolean
,string_list
,ip_list
,timestamp
.
- Constraints: Allowable values are:
- parameter_
display_ strname - The parameter display name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- parameter_
name str - The parameter name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_\\s\\-]*$/
.
- Constraints: The maximum length is
- parameter_
type str - The parameter type.
- Constraints: Allowable values are:
string
,numeric
,general
,boolean
,string_list
,ip_list
,timestamp
.
- Constraints: Allowable values are:
- parameter
Display StringName - The parameter display name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- parameter
Name String - The parameter name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_\\s\\-]*$/
.
- Constraints: The maximum length is
- parameter
Type String - The parameter type.
- Constraints: Allowable values are:
string
,numeric
,general
,boolean
,string_list
,ip_list
,timestamp
.
- Constraints: Allowable values are:
SccProfileDefaultParameter, SccProfileDefaultParameterArgs
- Assessment
Id string - The implementation ID of the parameter.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Assessment
Type string - The type of the implementation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Parameter
Default stringValue - The default value of the parameter.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'"\\s\\-\\[\\]]+$/
.
- Constraints: The maximum length is
- Parameter
Display stringName - The parameter display name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- Parameter
Name string - The parameter name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_]*$/
.
- Constraints: The maximum length is
- Parameter
Type string - The parameter type.
- Constraints: Allowable values are:
string
,numeric
,general
,boolean
,string_list
,ip_list
,timestamp
.
- Constraints: Allowable values are:
- Assessment
Id string - The implementation ID of the parameter.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Assessment
Type string - The type of the implementation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- Parameter
Default stringValue - The default value of the parameter.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'"\\s\\-\\[\\]]+$/
.
- Constraints: The maximum length is
- Parameter
Display stringName - The parameter display name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- Parameter
Name string - The parameter name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_]*$/
.
- Constraints: The maximum length is
- Parameter
Type string - The parameter type.
- Constraints: Allowable values are:
string
,numeric
,general
,boolean
,string_list
,ip_list
,timestamp
.
- Constraints: Allowable values are:
- assessment
Id String - The implementation ID of the parameter.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- assessment
Type String - The type of the implementation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- parameter
Default StringValue - The default value of the parameter.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'"\\s\\-\\[\\]]+$/
.
- Constraints: The maximum length is
- parameter
Display StringName - The parameter display name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- parameter
Name String - The parameter name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_]*$/
.
- Constraints: The maximum length is
- parameter
Type String - The parameter type.
- Constraints: Allowable values are:
string
,numeric
,general
,boolean
,string_list
,ip_list
,timestamp
.
- Constraints: Allowable values are:
- assessment
Id string - The implementation ID of the parameter.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- assessment
Type string - The type of the implementation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- parameter
Default stringValue - The default value of the parameter.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'"\\s\\-\\[\\]]+$/
.
- Constraints: The maximum length is
- parameter
Display stringName - The parameter display name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- parameter
Name string - The parameter name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_]*$/
.
- Constraints: The maximum length is
- parameter
Type string - The parameter type.
- Constraints: Allowable values are:
string
,numeric
,general
,boolean
,string_list
,ip_list
,timestamp
.
- Constraints: Allowable values are:
- assessment_
id str - The implementation ID of the parameter.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- assessment_
type str - The type of the implementation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- parameter_
default_ strvalue - The default value of the parameter.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'"\\s\\-\\[\\]]+$/
.
- Constraints: The maximum length is
- parameter_
display_ strname - The parameter display name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- parameter_
name str - The parameter name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_]*$/
.
- Constraints: The maximum length is
- parameter_
type str - The parameter type.
- Constraints: Allowable values are:
string
,numeric
,general
,boolean
,string_list
,ip_list
,timestamp
.
- Constraints: Allowable values are:
- assessment
Id String - The implementation ID of the parameter.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- assessment
Type String - The type of the implementation.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/[A-Za-z0-9]+/
.
- Constraints: The maximum length is
- parameter
Default StringValue - The default value of the parameter.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'"\\s\\-\\[\\]]+$/
.
- Constraints: The maximum length is
- parameter
Display StringName - The parameter display name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_,'\\s\\-]*$/
.
- Constraints: The maximum length is
- parameter
Name String - The parameter name.
- Constraints: The maximum length is
64
characters. The minimum length is2
characters. The value must match regular expression/^[a-zA-Z0-9_]*$/
.
- Constraints: The maximum length is
- parameter
Type String - The parameter type.
- Constraints: Allowable values are:
string
,numeric
,general
,boolean
,string_list
,ip_list
,timestamp
.
- Constraints: Allowable values are:
Import
You can import the ibm_scc_profile
resource by using id
.
The id
property can be formed from instance_id
and profiles_id
in the following format:
bash
<instance_id>/<profile_id>
instance_id
: A string. The instance ID.profile_id
: A string. The profile ID.
Syntax
bash
$ pulumi import ibm:index/sccProfile:SccProfile scc_profile <instance_id>/<profile_id>
Example
bash
$ pulumi import ibm:index/sccProfile:SccProfile scc_profile 00000000-1111-2222-3333-444444444444/00000000-1111-2222-3333-444444444444
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.