interface CfnSecurityControlMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.SecurityHub.Mixins.CfnSecurityControlMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awssecurityhub/mixins#CfnSecurityControlMixinProps |
Java | software.amazon.awscdk.mixins.preview.services.securityhub.mixins.CfnSecurityControlMixinProps |
Python | aws_cdk.mixins_preview.aws_securityhub.mixins.CfnSecurityControlMixinProps |
TypeScript | @aws-cdk/mixins-preview » aws_securityhub » mixins » CfnSecurityControlMixinProps |
Properties for CfnSecurityControlPropsMixin.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as securityhub_mixins } from '@aws-cdk/mixins-preview/aws-securityhub';
const cfnSecurityControlMixinProps: securityhub_mixins.CfnSecurityControlMixinProps = {
lastUpdateReason: 'lastUpdateReason',
parameters: {
parametersKey: {
value: {
boolean: false,
double: 123,
enum: 'enum',
enumList: ['enumList'],
integer: 123,
integerList: [123],
string: 'string',
stringList: ['stringList'],
},
valueType: 'valueType',
},
},
securityControlArn: 'securityControlArn',
securityControlId: 'securityControlId',
};
Properties
| Name | Type | Description |
|---|---|---|
| last | string | The most recent reason for updating the customizable properties of a security control. |
| parameters? | IResolvable | { [string]: IResolvable | Parameter } | An object that identifies the name of a control parameter, its current value, and whether it has been customized. |
| security | string | The Amazon Resource Name (ARN) for a security control across standards, such as arn:aws:securityhub:eu-central-1:123456789012:security-control/S3.1 . This parameter doesn't mention a specific standard. |
| security | string | The unique identifier of a security control across standards. |
lastUpdateReason?
Type:
string
(optional)
The most recent reason for updating the customizable properties of a security control.
This differs from the UpdateReason field of the BatchUpdateStandardsControlAssociations API, which tracks the reason for updating the enablement status of a control. This field accepts alphanumeric characters in addition to white spaces, dashes, and underscores.
parameters?
Type:
IResolvable | { [string]: IResolvable | Parameter }
(optional)
An object that identifies the name of a control parameter, its current value, and whether it has been customized.
securityControlArn?
Type:
string
(optional)
The Amazon Resource Name (ARN) for a security control across standards, such as arn:aws:securityhub:eu-central-1:123456789012:security-control/S3.1 . This parameter doesn't mention a specific standard.
securityControlId?
Type:
string
(optional)
The unique identifier of a security control across standards.
Values for this field typically consist of an AWS service name and a number, such as APIGateway.3.

.NET
Go
Java
Python
TypeScript