Create SccProfileAttachment Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SccProfileAttachment(name: string, args: SccProfileAttachmentArgs, opts?: CustomResourceOptions);@overload
def SccProfileAttachment(resource_name: str,
args: SccProfileAttachmentArgs,
opts: Optional[ResourceOptions] = None)
@overload
def SccProfileAttachment(resource_name: str,
opts: Optional[ResourceOptions] = None,
instance_id: Optional[str] = None,
profile_id: Optional[str] = None,
schedule: Optional[str] = None,
scopes: Optional[Sequence[SccProfileAttachmentScopeArgs]] = None,
status: Optional[str] = None,
attachment_parameters: Optional[Sequence[SccProfileAttachmentAttachmentParameterArgs]] = None,
description: Optional[str] = None,
name: Optional[str] = None,
notifications: Optional[SccProfileAttachmentNotificationsArgs] = None,
scc_profile_attachment_id: Optional[str] = None)func NewSccProfileAttachment(ctx *Context, name string, args SccProfileAttachmentArgs, opts ...ResourceOption) (*SccProfileAttachment, error)public SccProfileAttachment(string name, SccProfileAttachmentArgs args, CustomResourceOptions? opts = null)
public SccProfileAttachment(String name, SccProfileAttachmentArgs args)
public SccProfileAttachment(String name, SccProfileAttachmentArgs args, CustomResourceOptions options)
type: ibm:SccProfileAttachment
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 SccProfileAttachmentArgs
- 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 SccProfileAttachmentArgs
- 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 SccProfileAttachmentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SccProfileAttachmentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SccProfileAttachmentArgs
- 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 sccProfileAttachmentResource = new Ibm.SccProfileAttachment("sccProfileAttachmentResource", new()
{
InstanceId = "string",
ProfileId = "string",
Schedule = "string",
Scopes = new[]
{
new Ibm.Inputs.SccProfileAttachmentScopeArgs
{
Environment = "string",
Id = "string",
Properties = new[]
{
new Ibm.Inputs.SccProfileAttachmentScopePropertyArgs
{
Name = "string",
Value = "string",
},
},
},
},
Status = "string",
AttachmentParameters = new[]
{
new Ibm.Inputs.SccProfileAttachmentAttachmentParameterArgs
{
AssessmentId = "string",
ParameterDisplayName = "string",
ParameterName = "string",
ParameterType = "string",
ParameterValue = "string",
AssessmentType = "string",
},
},
Description = "string",
Name = "string",
Notifications = new Ibm.Inputs.SccProfileAttachmentNotificationsArgs
{
Controls = new Ibm.Inputs.SccProfileAttachmentNotificationsControlsArgs
{
FailedControlIds = new[]
{
"string",
},
ThresholdLimit = 0,
},
Enabled = false,
},
SccProfileAttachmentId = "string",
});
example, err := ibm.NewSccProfileAttachment(ctx, "sccProfileAttachmentResource", &ibm.SccProfileAttachmentArgs{
InstanceId: pulumi.String("string"),
ProfileId: pulumi.String("string"),
Schedule: pulumi.String("string"),
Scopes: ibm.SccProfileAttachmentScopeArray{
&ibm.SccProfileAttachmentScopeArgs{
Environment: pulumi.String("string"),
Id: pulumi.String("string"),
Properties: ibm.SccProfileAttachmentScopePropertyArray{
&ibm.SccProfileAttachmentScopePropertyArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Status: pulumi.String("string"),
AttachmentParameters: ibm.SccProfileAttachmentAttachmentParameterArray{
&ibm.SccProfileAttachmentAttachmentParameterArgs{
AssessmentId: pulumi.String("string"),
ParameterDisplayName: pulumi.String("string"),
ParameterName: pulumi.String("string"),
ParameterType: pulumi.String("string"),
ParameterValue: pulumi.String("string"),
AssessmentType: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
Name: pulumi.String("string"),
Notifications: &ibm.SccProfileAttachmentNotificationsArgs{
Controls: &ibm.SccProfileAttachmentNotificationsControlsArgs{
FailedControlIds: pulumi.StringArray{
pulumi.String("string"),
},
ThresholdLimit: pulumi.Float64(0),
},
Enabled: pulumi.Bool(false),
},
SccProfileAttachmentId: pulumi.String("string"),
})
var sccProfileAttachmentResource = new SccProfileAttachment("sccProfileAttachmentResource", SccProfileAttachmentArgs.builder()
.instanceId("string")
.profileId("string")
.schedule("string")
.scopes(SccProfileAttachmentScopeArgs.builder()
.environment("string")
.id("string")
.properties(SccProfileAttachmentScopePropertyArgs.builder()
.name("string")
.value("string")
.build())
.build())
.status("string")
.attachmentParameters(SccProfileAttachmentAttachmentParameterArgs.builder()
.assessmentId("string")
.parameterDisplayName("string")
.parameterName("string")
.parameterType("string")
.parameterValue("string")
.assessmentType("string")
.build())
.description("string")
.name("string")
.notifications(SccProfileAttachmentNotificationsArgs.builder()
.controls(SccProfileAttachmentNotificationsControlsArgs.builder()
.failedControlIds("string")
.thresholdLimit(0.0)
.build())
.enabled(false)
.build())
.sccProfileAttachmentId("string")
.build());
scc_profile_attachment_resource = ibm.SccProfileAttachment("sccProfileAttachmentResource",
instance_id="string",
profile_id="string",
schedule="string",
scopes=[{
"environment": "string",
"id": "string",
"properties": [{
"name": "string",
"value": "string",
}],
}],
status="string",
attachment_parameters=[{
"assessment_id": "string",
"parameter_display_name": "string",
"parameter_name": "string",
"parameter_type": "string",
"parameter_value": "string",
"assessment_type": "string",
}],
description="string",
name="string",
notifications={
"controls": {
"failed_control_ids": ["string"],
"threshold_limit": 0,
},
"enabled": False,
},
scc_profile_attachment_id="string")
const sccProfileAttachmentResource = new ibm.SccProfileAttachment("sccProfileAttachmentResource", {
instanceId: "string",
profileId: "string",
schedule: "string",
scopes: [{
environment: "string",
id: "string",
properties: [{
name: "string",
value: "string",
}],
}],
status: "string",
attachmentParameters: [{
assessmentId: "string",
parameterDisplayName: "string",
parameterName: "string",
parameterType: "string",
parameterValue: "string",
assessmentType: "string",
}],
description: "string",
name: "string",
notifications: {
controls: {
failedControlIds: ["string"],
thresholdLimit: 0,
},
enabled: false,
},
sccProfileAttachmentId: "string",
});
type: ibm:SccProfileAttachment
properties:
attachmentParameters:
- assessmentId: string
assessmentType: string
parameterDisplayName: string
parameterName: string
parameterType: string
parameterValue: string
description: string
instanceId: string
name: string
notifications:
controls:
failedControlIds:
- string
thresholdLimit: 0
enabled: false
profileId: string
sccProfileAttachmentId: string
schedule: string
scopes:
- environment: string
id: string
properties:
- name: string
value: string
status: string
SccProfileAttachment 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 SccProfileAttachment resource accepts the following input properties:
- Instance
Id string - The ID of the Security and Compliance Center instance.
- Profile
Id string - The ID of the profile that is specified in the attachment.
- Schedule string
- The schedule of an attachment evaluation.
- Scopes
List<Scc
Profile Attachment Scope> - The scope/scopes to link the profile attachment.
- Status string
- The status of an attachment evaluation.
- Attachment
Parameters List<SccProfile Attachment Attachment Parameter> - The profile parameters for the attachment.
- Description string
- The description for the attachment.
- Name string
- The name of the attachment.
- Notifications
Scc
Profile Attachment Notifications - The request payload of the attachment notifications.
- Scc
Profile stringAttachment Id
- Instance
Id string - The ID of the Security and Compliance Center instance.
- Profile
Id string - The ID of the profile that is specified in the attachment.
- Schedule string
- The schedule of an attachment evaluation.
- Scopes
[]Scc
Profile Attachment Scope Args - The scope/scopes to link the profile attachment.
- Status string
- The status of an attachment evaluation.
- Attachment
Parameters []SccProfile Attachment Attachment Parameter Args - The profile parameters for the attachment.
- Description string
- The description for the attachment.
- Name string
- The name of the attachment.
- Notifications
Scc
Profile Attachment Notifications Args - The request payload of the attachment notifications.
- Scc
Profile stringAttachment Id
- instance
Id String - The ID of the Security and Compliance Center instance.
- profile
Id String - The ID of the profile that is specified in the attachment.
- schedule String
- The schedule of an attachment evaluation.
- scopes
List<Scc
Profile Attachment Scope> - The scope/scopes to link the profile attachment.
- status String
- The status of an attachment evaluation.
- attachment
Parameters List<SccProfile Attachment Attachment Parameter> - The profile parameters for the attachment.
- description String
- The description for the attachment.
- name String
- The name of the attachment.
- notifications
Scc
Profile Attachment Notifications - The request payload of the attachment notifications.
- scc
Profile StringAttachment Id
- instance
Id string - The ID of the Security and Compliance Center instance.
- profile
Id string - The ID of the profile that is specified in the attachment.
- schedule string
- The schedule of an attachment evaluation.
- scopes
Scc
Profile Attachment Scope[] - The scope/scopes to link the profile attachment.
- status string
- The status of an attachment evaluation.
- attachment
Parameters SccProfile Attachment Attachment Parameter[] - The profile parameters for the attachment.
- description string
- The description for the attachment.
- name string
- The name of the attachment.
- notifications
Scc
Profile Attachment Notifications - The request payload of the attachment notifications.
- scc
Profile stringAttachment Id
- instance_
id str - The ID of the Security and Compliance Center instance.
- profile_
id str - The ID of the profile that is specified in the attachment.
- schedule str
- The schedule of an attachment evaluation.
- scopes
Sequence[Scc
Profile Attachment Scope Args] - The scope/scopes to link the profile attachment.
- status str
- The status of an attachment evaluation.
- attachment_
parameters Sequence[SccProfile Attachment Attachment Parameter Args] - The profile parameters for the attachment.
- description str
- The description for the attachment.
- name str
- The name of the attachment.
- notifications
Scc
Profile Attachment Notifications Args - The request payload of the attachment notifications.
- scc_
profile_ strattachment_ id
- instance
Id String - The ID of the Security and Compliance Center instance.
- profile
Id String - The ID of the profile that is specified in the attachment.
- schedule String
- The schedule of an attachment evaluation.
- scopes List<Property Map>
- The scope/scopes to link the profile attachment.
- status String
- The status of an attachment evaluation.
- attachment
Parameters List<Property Map> - The profile parameters for the attachment.
- description String
- The description for the attachment.
- name String
- The name of the attachment.
- notifications Property Map
- The request payload of the attachment notifications.
- scc
Profile StringAttachment Id
Outputs
All input properties are implicitly available as output properties. Additionally, the SccProfileAttachment resource produces the following output properties:
- Account
Id string - The account ID that is associated to the attachment.
- Attachment
Id string - The ID of the attachment.
- Created
By string - The user who created the attachment.
- Created
On string - The date when the attachment was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Scans List<SccProfile Attachment Last Scan> - The details of the last scan of an attachment.
- Next
Scan stringTime - The start time of the next scan.
- Profile
Attachment stringId - The profile attachment ID.
- Updated
By string - The user who updated the attachment.
- Updated
On string - The date when the attachment was updated.
- Account
Id string - The account ID that is associated to the attachment.
- Attachment
Id string - The ID of the attachment.
- Created
By string - The user who created the attachment.
- Created
On string - The date when the attachment was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Scans []SccProfile Attachment Last Scan - The details of the last scan of an attachment.
- Next
Scan stringTime - The start time of the next scan.
- Profile
Attachment stringId - The profile attachment ID.
- Updated
By string - The user who updated the attachment.
- Updated
On string - The date when the attachment was updated.
- account
Id String - The account ID that is associated to the attachment.
- attachment
Id String - The ID of the attachment.
- created
By String - The user who created the attachment.
- created
On String - The date when the attachment was created.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Scans List<SccProfile Attachment Last Scan> - The details of the last scan of an attachment.
- next
Scan StringTime - The start time of the next scan.
- profile
Attachment StringId - The profile attachment ID.
- updated
By String - The user who updated the attachment.
- updated
On String - The date when the attachment was updated.
- account
Id string - The account ID that is associated to the attachment.
- attachment
Id string - The ID of the attachment.
- created
By string - The user who created the attachment.
- created
On string - The date when the attachment was created.
- id string
- The provider-assigned unique ID for this managed resource.
- last
Scans SccProfile Attachment Last Scan[] - The details of the last scan of an attachment.
- next
Scan stringTime - The start time of the next scan.
- profile
Attachment stringId - The profile attachment ID.
- updated
By string - The user who updated the attachment.
- updated
On string - The date when the attachment was updated.
- account_
id str - The account ID that is associated to the attachment.
- attachment_
id str - The ID of the attachment.
- created_
by str - The user who created the attachment.
- created_
on str - The date when the attachment was created.
- id str
- The provider-assigned unique ID for this managed resource.
- last_
scans Sequence[SccProfile Attachment Last Scan] - The details of the last scan of an attachment.
- next_
scan_ strtime - The start time of the next scan.
- profile_
attachment_ strid - The profile attachment ID.
- updated_
by str - The user who updated the attachment.
- updated_
on str - The date when the attachment was updated.
- account
Id String - The account ID that is associated to the attachment.
- attachment
Id String - The ID of the attachment.
- created
By String - The user who created the attachment.
- created
On String - The date when the attachment was created.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Scans List<Property Map> - The details of the last scan of an attachment.
- next
Scan StringTime - The start time of the next scan.
- profile
Attachment StringId - The profile attachment ID.
- updated
By String - The user who updated the attachment.
- updated
On String - The date when the attachment was updated.
Look up Existing SccProfileAttachment Resource
Get an existing SccProfileAttachment 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?: SccProfileAttachmentState, opts?: CustomResourceOptions): SccProfileAttachment@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[str] = None,
attachment_id: Optional[str] = None,
attachment_parameters: Optional[Sequence[SccProfileAttachmentAttachmentParameterArgs]] = None,
created_by: Optional[str] = None,
created_on: Optional[str] = None,
description: Optional[str] = None,
instance_id: Optional[str] = None,
last_scans: Optional[Sequence[SccProfileAttachmentLastScanArgs]] = None,
name: Optional[str] = None,
next_scan_time: Optional[str] = None,
notifications: Optional[SccProfileAttachmentNotificationsArgs] = None,
profile_attachment_id: Optional[str] = None,
profile_id: Optional[str] = None,
scc_profile_attachment_id: Optional[str] = None,
schedule: Optional[str] = None,
scopes: Optional[Sequence[SccProfileAttachmentScopeArgs]] = None,
status: Optional[str] = None,
updated_by: Optional[str] = None,
updated_on: Optional[str] = None) -> SccProfileAttachmentfunc GetSccProfileAttachment(ctx *Context, name string, id IDInput, state *SccProfileAttachmentState, opts ...ResourceOption) (*SccProfileAttachment, error)public static SccProfileAttachment Get(string name, Input<string> id, SccProfileAttachmentState? state, CustomResourceOptions? opts = null)public static SccProfileAttachment get(String name, Output<String> id, SccProfileAttachmentState state, CustomResourceOptions options)resources: _: type: ibm:SccProfileAttachment 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.
- Account
Id string - The account ID that is associated to the attachment.
- Attachment
Id string - The ID of the attachment.
- Attachment
Parameters List<SccProfile Attachment Attachment Parameter> - The profile parameters for the attachment.
- Created
By string - The user who created the attachment.
- Created
On string - The date when the attachment was created.
- Description string
- The description for the attachment.
- Instance
Id string - The ID of the Security and Compliance Center instance.
- Last
Scans List<SccProfile Attachment Last Scan> - The details of the last scan of an attachment.
- Name string
- The name of the attachment.
- Next
Scan stringTime - The start time of the next scan.
- Notifications
Scc
Profile Attachment Notifications - The request payload of the attachment notifications.
- Profile
Attachment stringId - The profile attachment ID.
- Profile
Id string - The ID of the profile that is specified in the attachment.
- Scc
Profile stringAttachment Id - Schedule string
- The schedule of an attachment evaluation.
- Scopes
List<Scc
Profile Attachment Scope> - The scope/scopes to link the profile attachment.
- Status string
- The status of an attachment evaluation.
- Updated
By string - The user who updated the attachment.
- Updated
On string - The date when the attachment was updated.
- Account
Id string - The account ID that is associated to the attachment.
- Attachment
Id string - The ID of the attachment.
- Attachment
Parameters []SccProfile Attachment Attachment Parameter Args - The profile parameters for the attachment.
- Created
By string - The user who created the attachment.
- Created
On string - The date when the attachment was created.
- Description string
- The description for the attachment.
- Instance
Id string - The ID of the Security and Compliance Center instance.
- Last
Scans []SccProfile Attachment Last Scan Args - The details of the last scan of an attachment.
- Name string
- The name of the attachment.
- Next
Scan stringTime - The start time of the next scan.
- Notifications
Scc
Profile Attachment Notifications Args - The request payload of the attachment notifications.
- Profile
Attachment stringId - The profile attachment ID.
- Profile
Id string - The ID of the profile that is specified in the attachment.
- Scc
Profile stringAttachment Id - Schedule string
- The schedule of an attachment evaluation.
- Scopes
[]Scc
Profile Attachment Scope Args - The scope/scopes to link the profile attachment.
- Status string
- The status of an attachment evaluation.
- Updated
By string - The user who updated the attachment.
- Updated
On string - The date when the attachment was updated.
- account
Id String - The account ID that is associated to the attachment.
- attachment
Id String - The ID of the attachment.
- attachment
Parameters List<SccProfile Attachment Attachment Parameter> - The profile parameters for the attachment.
- created
By String - The user who created the attachment.
- created
On String - The date when the attachment was created.
- description String
- The description for the attachment.
- instance
Id String - The ID of the Security and Compliance Center instance.
- last
Scans List<SccProfile Attachment Last Scan> - The details of the last scan of an attachment.
- name String
- The name of the attachment.
- next
Scan StringTime - The start time of the next scan.
- notifications
Scc
Profile Attachment Notifications - The request payload of the attachment notifications.
- profile
Attachment StringId - The profile attachment ID.
- profile
Id String - The ID of the profile that is specified in the attachment.
- scc
Profile StringAttachment Id - schedule String
- The schedule of an attachment evaluation.
- scopes
List<Scc
Profile Attachment Scope> - The scope/scopes to link the profile attachment.
- status String
- The status of an attachment evaluation.
- updated
By String - The user who updated the attachment.
- updated
On String - The date when the attachment was updated.
- account
Id string - The account ID that is associated to the attachment.
- attachment
Id string - The ID of the attachment.
- attachment
Parameters SccProfile Attachment Attachment Parameter[] - The profile parameters for the attachment.
- created
By string - The user who created the attachment.
- created
On string - The date when the attachment was created.
- description string
- The description for the attachment.
- instance
Id string - The ID of the Security and Compliance Center instance.
- last
Scans SccProfile Attachment Last Scan[] - The details of the last scan of an attachment.
- name string
- The name of the attachment.
- next
Scan stringTime - The start time of the next scan.
- notifications
Scc
Profile Attachment Notifications - The request payload of the attachment notifications.
- profile
Attachment stringId - The profile attachment ID.
- profile
Id string - The ID of the profile that is specified in the attachment.
- scc
Profile stringAttachment Id - schedule string
- The schedule of an attachment evaluation.
- scopes
Scc
Profile Attachment Scope[] - The scope/scopes to link the profile attachment.
- status string
- The status of an attachment evaluation.
- updated
By string - The user who updated the attachment.
- updated
On string - The date when the attachment was updated.
- account_
id str - The account ID that is associated to the attachment.
- attachment_
id str - The ID of the attachment.
- attachment_
parameters Sequence[SccProfile Attachment Attachment Parameter Args] - The profile parameters for the attachment.
- created_
by str - The user who created the attachment.
- created_
on str - The date when the attachment was created.
- description str
- The description for the attachment.
- instance_
id str - The ID of the Security and Compliance Center instance.
- last_
scans Sequence[SccProfile Attachment Last Scan Args] - The details of the last scan of an attachment.
- name str
- The name of the attachment.
- next_
scan_ strtime - The start time of the next scan.
- notifications
Scc
Profile Attachment Notifications Args - The request payload of the attachment notifications.
- profile_
attachment_ strid - The profile attachment ID.
- profile_
id str - The ID of the profile that is specified in the attachment.
- scc_
profile_ strattachment_ id - schedule str
- The schedule of an attachment evaluation.
- scopes
Sequence[Scc
Profile Attachment Scope Args] - The scope/scopes to link the profile attachment.
- status str
- The status of an attachment evaluation.
- updated_
by str - The user who updated the attachment.
- updated_
on str - The date when the attachment was updated.
- account
Id String - The account ID that is associated to the attachment.
- attachment
Id String - The ID of the attachment.
- attachment
Parameters List<Property Map> - The profile parameters for the attachment.
- created
By String - The user who created the attachment.
- created
On String - The date when the attachment was created.
- description String
- The description for the attachment.
- instance
Id String - The ID of the Security and Compliance Center instance.
- last
Scans List<Property Map> - The details of the last scan of an attachment.
- name String
- The name of the attachment.
- next
Scan StringTime - The start time of the next scan.
- notifications Property Map
- The request payload of the attachment notifications.
- profile
Attachment StringId - The profile attachment ID.
- profile
Id String - The ID of the profile that is specified in the attachment.
- scc
Profile StringAttachment Id - schedule String
- The schedule of an attachment evaluation.
- scopes List<Property Map>
- The scope/scopes to link the profile attachment.
- status String
- The status of an attachment evaluation.
- updated
By String - The user who updated the attachment.
- updated
On String - The date when the attachment was updated.
Supporting Types
SccProfileAttachmentAttachmentParameter, SccProfileAttachmentAttachmentParameterArgs
- Assessment
Id string - The implementation ID of the parameter.
- Parameter
Display stringName - The parameter display name.
- Parameter
Name string - The parameter name.
- Parameter
Type string - The parameter type.
- Parameter
Value string - The value of the parameter.
- Assessment
Type string - The type of the implementation.
- Assessment
Id string - The implementation ID of the parameter.
- Parameter
Display stringName - The parameter display name.
- Parameter
Name string - The parameter name.
- Parameter
Type string - The parameter type.
- Parameter
Value string - The value of the parameter.
- Assessment
Type string - The type of the implementation.
- assessment
Id String - The implementation ID of the parameter.
- parameter
Display StringName - The parameter display name.
- parameter
Name String - The parameter name.
- parameter
Type String - The parameter type.
- parameter
Value String - The value of the parameter.
- assessment
Type String - The type of the implementation.
- assessment
Id string - The implementation ID of the parameter.
- parameter
Display stringName - The parameter display name.
- parameter
Name string - The parameter name.
- parameter
Type string - The parameter type.
- parameter
Value string - The value of the parameter.
- assessment
Type string - The type of the implementation.
- assessment_
id str - The implementation ID of the parameter.
- parameter_
display_ strname - The parameter display name.
- parameter_
name str - The parameter name.
- parameter_
type str - The parameter type.
- parameter_
value str - The value of the parameter.
- assessment_
type str - The type of the implementation.
- assessment
Id String - The implementation ID of the parameter.
- parameter
Display StringName - The parameter display name.
- parameter
Name String - The parameter name.
- parameter
Type String - The parameter type.
- parameter
Value String - The value of the parameter.
- assessment
Type String - The type of the implementation.
SccProfileAttachmentLastScan, SccProfileAttachmentLastScanArgs
SccProfileAttachmentNotifications, SccProfileAttachmentNotificationsArgs
- Controls
Scc
Profile Attachment Notifications Controls - The failed controls.
- Enabled bool
- enabled notifications.
- Controls
Scc
Profile Attachment Notifications Controls - The failed controls.
- Enabled bool
- enabled notifications.
- controls
Scc
Profile Attachment Notifications Controls - The failed controls.
- enabled Boolean
- enabled notifications.
- controls
Scc
Profile Attachment Notifications Controls - The failed controls.
- enabled boolean
- enabled notifications.
- controls
Scc
Profile Attachment Notifications Controls - The failed controls.
- enabled bool
- enabled notifications.
- controls Property Map
- The failed controls.
- enabled Boolean
- enabled notifications.
SccProfileAttachmentNotificationsControls, SccProfileAttachmentNotificationsControlsArgs
- Failed
Control List<string>Ids - The failed control IDs.
- Threshold
Limit double - The threshold limit.
- Failed
Control []stringIds - The failed control IDs.
- Threshold
Limit float64 - The threshold limit.
- failed
Control List<String>Ids - The failed control IDs.
- threshold
Limit Double - The threshold limit.
- failed
Control string[]Ids - The failed control IDs.
- threshold
Limit number - The threshold limit.
- failed_
control_ Sequence[str]ids - The failed control IDs.
- threshold_
limit float - The threshold limit.
- failed
Control List<String>Ids - The failed control IDs.
- threshold
Limit Number - The threshold limit.
SccProfileAttachmentScope, SccProfileAttachmentScopeArgs
- Environment string
- The environment that relates to this scope.
- Id string
- The scope id to target.
- Properties
List<Scc
Profile Attachment Scope Property> - The properties supported for scoping by this environment.
- Environment string
- The environment that relates to this scope.
- Id string
- The scope id to target.
- Properties
[]Scc
Profile Attachment Scope Property - The properties supported for scoping by this environment.
- environment String
- The environment that relates to this scope.
- id String
- The scope id to target.
- properties
List<Scc
Profile Attachment Scope Property> - The properties supported for scoping by this environment.
- environment string
- The environment that relates to this scope.
- id string
- The scope id to target.
- properties
Scc
Profile Attachment Scope Property[] - The properties supported for scoping by this environment.
- environment str
- The environment that relates to this scope.
- id str
- The scope id to target.
- properties
Sequence[Scc
Profile Attachment Scope Property] - The properties supported for scoping by this environment.
- environment String
- The environment that relates to this scope.
- id String
- The scope id to target.
- properties List<Property Map>
- The properties supported for scoping by this environment.
SccProfileAttachmentScopeProperty, SccProfileAttachmentScopePropertyArgs
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibmTerraform Provider.
