aws-cdk-lib.aws_codepipeline.CfnWebhook.WebhookAuthConfigurationProperty

interface WebhookAuthConfigurationProperty

LanguageType name
.NETAmazon.CDK.AWS.CodePipeline.CfnWebhook.WebhookAuthConfigurationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awscodepipeline#CfnWebhook_WebhookAuthConfigurationProperty
Javasoftware.amazon.awscdk.services.codepipeline.CfnWebhook.WebhookAuthConfigurationProperty
Pythonaws_cdk.aws_codepipeline.CfnWebhook.WebhookAuthConfigurationProperty
TypeScript aws-cdk-lib » aws_codepipeline » CfnWebhook » WebhookAuthConfigurationProperty

The authentication applied to incoming webhook trigger requests.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_codepipeline as codepipeline } from 'aws-cdk-lib';
const webhookAuthConfigurationProperty: codepipeline.CfnWebhook.WebhookAuthConfigurationProperty = {
  allowedIpRange: 'allowedIpRange',
  secretToken: 'secretToken',
};

Properties

NameTypeDescription
allowedIpRange?stringThe property used to configure acceptance of webhooks in an IP address range.
secretToken?stringThe property used to configure GitHub authentication.

allowedIpRange?

Type: string (optional)

The property used to configure acceptance of webhooks in an IP address range.

For IP, only the AllowedIPRange property must be set. This property must be set to a valid CIDR range.


secretToken?

Type: string (optional)

The property used to configure GitHub authentication.

For GITHUB_HMAC, only the SecretToken property must be set.