@Stability(value=Stable) public static final class CfnWebhook.Builder extends Object implements software.amazon.jsii.Builder<CfnWebhook>
CfnWebhook.| Modifier and Type | Method and Description |
|---|---|
CfnWebhook.Builder |
authentication(String authentication)
`AWS::CodePipeline::Webhook.Authentication`.
|
CfnWebhook.Builder |
authenticationConfiguration(CfnWebhook.WebhookAuthConfigurationProperty authenticationConfiguration)
`AWS::CodePipeline::Webhook.AuthenticationConfiguration`.
|
CfnWebhook.Builder |
authenticationConfiguration(IResolvable authenticationConfiguration)
`AWS::CodePipeline::Webhook.AuthenticationConfiguration`.
|
CfnWebhook |
build() |
static CfnWebhook.Builder |
create(Construct scope,
String id) |
CfnWebhook.Builder |
filters(IResolvable filters)
`AWS::CodePipeline::Webhook.Filters`.
|
CfnWebhook.Builder |
filters(List<? extends Object> filters)
`AWS::CodePipeline::Webhook.Filters`.
|
CfnWebhook.Builder |
name(String name)
`AWS::CodePipeline::Webhook.Name`.
|
CfnWebhook.Builder |
registerWithThirdParty(Boolean registerWithThirdParty)
`AWS::CodePipeline::Webhook.RegisterWithThirdParty`.
|
CfnWebhook.Builder |
registerWithThirdParty(IResolvable registerWithThirdParty)
`AWS::CodePipeline::Webhook.RegisterWithThirdParty`.
|
CfnWebhook.Builder |
targetAction(String targetAction)
`AWS::CodePipeline::Webhook.TargetAction`.
|
CfnWebhook.Builder |
targetPipeline(String targetPipeline)
`AWS::CodePipeline::Webhook.TargetPipeline`.
|
CfnWebhook.Builder |
targetPipelineVersion(Number targetPipelineVersion)
`AWS::CodePipeline::Webhook.TargetPipelineVersion`.
|
@Stability(value=Stable) public static CfnWebhook.Builder create(Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnWebhook.WebhookAuthConfigurationProperty.Builder.@Stability(value=Stable) public CfnWebhook.Builder authentication(String authentication)
authentication - `AWS::CodePipeline::Webhook.Authentication`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-authentication@Stability(value=Stable) public CfnWebhook.Builder authenticationConfiguration(IResolvable authenticationConfiguration)
authenticationConfiguration - `AWS::CodePipeline::Webhook.AuthenticationConfiguration`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-authenticationconfiguration@Stability(value=Stable) public CfnWebhook.Builder authenticationConfiguration(CfnWebhook.WebhookAuthConfigurationProperty authenticationConfiguration)
authenticationConfiguration - `AWS::CodePipeline::Webhook.AuthenticationConfiguration`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-authenticationconfiguration@Stability(value=Stable) public CfnWebhook.Builder filters(IResolvable filters)
filters - `AWS::CodePipeline::Webhook.Filters`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-filters@Stability(value=Stable) public CfnWebhook.Builder filters(List<? extends Object> filters)
filters - `AWS::CodePipeline::Webhook.Filters`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-filters@Stability(value=Stable) public CfnWebhook.Builder targetAction(String targetAction)
targetAction - `AWS::CodePipeline::Webhook.TargetAction`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-targetaction@Stability(value=Stable) public CfnWebhook.Builder targetPipeline(String targetPipeline)
targetPipeline - `AWS::CodePipeline::Webhook.TargetPipeline`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-targetpipeline@Stability(value=Stable) public CfnWebhook.Builder targetPipelineVersion(Number targetPipelineVersion)
targetPipelineVersion - `AWS::CodePipeline::Webhook.TargetPipelineVersion`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-targetpipelineversion@Stability(value=Stable) public CfnWebhook.Builder name(String name)
name - `AWS::CodePipeline::Webhook.Name`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-name@Stability(value=Stable) public CfnWebhook.Builder registerWithThirdParty(Boolean registerWithThirdParty)
registerWithThirdParty - `AWS::CodePipeline::Webhook.RegisterWithThirdParty`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-registerwiththirdparty@Stability(value=Stable) public CfnWebhook.Builder registerWithThirdParty(IResolvable registerWithThirdParty)
registerWithThirdParty - `AWS::CodePipeline::Webhook.RegisterWithThirdParty`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-registerwiththirdparty@Stability(value=Stable) public CfnWebhook build()
build in interface software.amazon.jsii.Builder<CfnWebhook>Copyright © 2020. All rights reserved.