Skip to content
v2.274.0

UntrustedCodeBoundaryPolicyProps Struct ​

Construction properties for UntrustedCodeBoundaryPolicy.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_codebuild as codebuild } from 'aws-cdk-lib';
import { aws_iam as iam } from 'aws-cdk-lib';

declare const policyStatement: iam.PolicyStatement;
const untrustedCodeBoundaryPolicyProps: codebuild.UntrustedCodeBoundaryPolicyProps = {
  additionalStatements: [policyStatement],
  managedPolicyName: 'managedPolicyName',
};

Properties ​

additionalStatementsoptionalPolicyStatement[]additional_statementsoptionaltyping.List[PolicyStatement]additionalStatementsoptionalList<PolicyStatement>AdditionalStatementsoptionalPolicyStatement[]AdditionalStatementsoptional*[]PolicyStatement#
Additional statements to add to the default set of statements.

Default: No additional statements

managedPolicyNameoptionalstringmanaged_policy_nameoptionalstrmanagedPolicyNameoptionalStringManagedPolicyNameoptionalstringManagedPolicyNameoptional*string#
The name of the managed policy.

Default: A name is automatically generated.