interface CfnCodeSecurityIntegrationProps
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.InspectorV2.CfnCodeSecurityIntegrationProps |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsinspectorv2#CfnCodeSecurityIntegrationProps |
![]() | software.amazon.awscdk.services.inspectorv2.CfnCodeSecurityIntegrationProps |
![]() | aws_cdk.aws_inspectorv2.CfnCodeSecurityIntegrationProps |
![]() | aws-cdk-lib » aws_inspectorv2 » CfnCodeSecurityIntegrationProps |
Properties for defining a CfnCodeSecurityIntegration
.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_inspectorv2 as inspectorv2 } from 'aws-cdk-lib';
const cfnCodeSecurityIntegrationProps: inspectorv2.CfnCodeSecurityIntegrationProps = {
createIntegrationDetails: {
gitlabSelfManaged: {
accessToken: 'accessToken',
instanceUrl: 'instanceUrl',
},
},
name: 'name',
tags: {
tagsKey: 'tags',
},
type: 'type',
updateIntegrationDetails: {
github: {
code: 'code',
installationId: 'installationId',
},
gitlabSelfManaged: {
authCode: 'authCode',
},
},
};
Properties
Name | Type | Description |
---|---|---|
create | IResolvable | Create | Contains details required to create a code security integration with a specific repository provider. |
name? | string | The name of the code security integration. |
tags? | { [string]: string } | The tags to apply to the code security integration. |
type? | string | The type of repository provider for the integration. |
update | IResolvable | Update | The updated integration details specific to the repository provider type. |
createIntegrationDetails?
Type:
IResolvable
|
Create
(optional)
Contains details required to create a code security integration with a specific repository provider.
name?
Type:
string
(optional)
The name of the code security integration.
tags?
Type:
{ [string]: string }
(optional)
The tags to apply to the code security integration.
type?
Type:
string
(optional)
The type of repository provider for the integration.
updateIntegrationDetails?
Type:
IResolvable
|
Update
(optional)
The updated integration details specific to the repository provider type.