Class WebhookAuthenticationConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.codepipeline.inputs.WebhookAuthenticationConfigurationArgs.Builder
-
- Enclosing class:
- WebhookAuthenticationConfigurationArgs
public static final class WebhookAuthenticationConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(WebhookAuthenticationConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WebhookAuthenticationConfigurationArgs.BuilderallowedIpRange(com.pulumi.core.Output<java.lang.String> allowedIpRange)WebhookAuthenticationConfigurationArgs.BuilderallowedIpRange(java.lang.String allowedIpRange)WebhookAuthenticationConfigurationArgsbuild()WebhookAuthenticationConfigurationArgs.BuildersecretToken(com.pulumi.core.Output<java.lang.String> secretToken)WebhookAuthenticationConfigurationArgs.BuildersecretToken(java.lang.String secretToken)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WebhookAuthenticationConfigurationArgs defaults)
-
-
Method Detail
-
allowedIpRange
public WebhookAuthenticationConfigurationArgs.Builder allowedIpRange(@Nullable com.pulumi.core.Output<java.lang.String> allowedIpRange)
- Parameters:
allowedIpRange- A valid CIDR block for `IP` filtering. Required for `IP`.- Returns:
- builder
-
allowedIpRange
public WebhookAuthenticationConfigurationArgs.Builder allowedIpRange(java.lang.String allowedIpRange)
- Parameters:
allowedIpRange- A valid CIDR block for `IP` filtering. Required for `IP`.- Returns:
- builder
-
secretToken
public WebhookAuthenticationConfigurationArgs.Builder secretToken(@Nullable com.pulumi.core.Output<java.lang.String> secretToken)
- Parameters:
secretToken- The shared secret for the GitHub repository webhook. Set this as `secret` in your `githubRepositoryWebhook`'s `configuration` block. Required for `GITHUB_HMAC`.- Returns:
- builder
-
secretToken
public WebhookAuthenticationConfigurationArgs.Builder secretToken(java.lang.String secretToken)
- Parameters:
secretToken- The shared secret for the GitHub repository webhook. Set this as `secret` in your `githubRepositoryWebhook`'s `configuration` block. Required for `GITHUB_HMAC`.- Returns:
- builder
-
build
public WebhookAuthenticationConfigurationArgs build()
-
-