@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(software.constructs.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(software.constructs.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.this
@Stability(value=Stable) public CfnWebhook.Builder authenticationConfiguration(CfnWebhook.WebhookAuthConfigurationProperty authenticationConfiguration)
authenticationConfiguration
- `AWS::CodePipeline::Webhook.AuthenticationConfiguration`. This parameter is required.this
@Stability(value=Stable) public CfnWebhook.Builder authenticationConfiguration(IResolvable authenticationConfiguration)
authenticationConfiguration
- `AWS::CodePipeline::Webhook.AuthenticationConfiguration`. This parameter is required.this
@Stability(value=Stable) public CfnWebhook.Builder filters(IResolvable filters)
filters
- `AWS::CodePipeline::Webhook.Filters`. This parameter is required.this
@Stability(value=Stable) public CfnWebhook.Builder filters(List<? extends Object> filters)
filters
- `AWS::CodePipeline::Webhook.Filters`. This parameter is required.this
@Stability(value=Stable) public CfnWebhook.Builder targetAction(String targetAction)
targetAction
- `AWS::CodePipeline::Webhook.TargetAction`. This parameter is required.this
@Stability(value=Stable) public CfnWebhook.Builder targetPipeline(String targetPipeline)
targetPipeline
- `AWS::CodePipeline::Webhook.TargetPipeline`. This parameter is required.this
@Stability(value=Stable) public CfnWebhook.Builder targetPipelineVersion(Number targetPipelineVersion)
targetPipelineVersion
- `AWS::CodePipeline::Webhook.TargetPipelineVersion`. This parameter is required.this
@Stability(value=Stable) public CfnWebhook.Builder name(String name)
name
- `AWS::CodePipeline::Webhook.Name`. This parameter is required.this
@Stability(value=Stable) public CfnWebhook.Builder registerWithThirdParty(Boolean registerWithThirdParty)
registerWithThirdParty
- `AWS::CodePipeline::Webhook.RegisterWithThirdParty`. This parameter is required.this
@Stability(value=Stable) public CfnWebhook.Builder registerWithThirdParty(IResolvable registerWithThirdParty)
registerWithThirdParty
- `AWS::CodePipeline::Webhook.RegisterWithThirdParty`. This parameter is required.this
@Stability(value=Stable) public CfnWebhook build()
build
in interface software.amazon.jsii.Builder<CfnWebhook>
Copyright © 2021. All rights reserved.