@Stability(value=Stable) public static final class CfnHookTypeConfig.Builder extends Object implements software.amazon.jsii.Builder<CfnHookTypeConfig>
CfnHookTypeConfig.| Modifier and Type | Method and Description |
|---|---|
CfnHookTypeConfig |
build() |
CfnHookTypeConfig.Builder |
configuration(String configuration)
Specifies the activated hook type configuration, in this AWS account and AWS Region .
|
CfnHookTypeConfig.Builder |
configurationAlias(String configurationAlias)
Specifies the activated hook type configuration, in this AWS account and AWS Region .
|
static CfnHookTypeConfig.Builder |
create(software.constructs.Construct scope,
String id) |
CfnHookTypeConfig.Builder |
typeArn(String typeArn)
The Amazon Resource Number (ARN) for the hook to set `Configuration` for.
|
CfnHookTypeConfig.Builder |
typeName(String typeName)
The unique name for your hook.
|
@Stability(value=Stable) public static CfnHookTypeConfig.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.CfnHookTypeConfig.Builder.@Stability(value=Stable) public CfnHookTypeConfig.Builder configuration(String configuration)
You must specify either TypeName and Configuration or TypeARN and Configuration .
configuration - Specifies the activated hook type configuration, in this AWS account and AWS Region . This parameter is required.this@Stability(value=Stable) public CfnHookTypeConfig.Builder configurationAlias(String configurationAlias)
Defaults to default alias. Hook types currently support default configuration alias.
configurationAlias - Specifies the activated hook type configuration, in this AWS account and AWS Region . This parameter is required.this@Stability(value=Stable) public CfnHookTypeConfig.Builder typeArn(String typeArn)
You must specify either TypeName and Configuration or TypeARN and Configuration .
typeArn - The Amazon Resource Number (ARN) for the hook to set `Configuration` for. This parameter is required.this@Stability(value=Stable) public CfnHookTypeConfig.Builder typeName(String typeName)
Specifies a three-part namespace for your hook, with a recommended pattern of Organization::Service::Hook .
You must specify either TypeName and Configuration or TypeARN and Configuration .
typeName - The unique name for your hook. This parameter is required.this@Stability(value=Stable) public CfnHookTypeConfig build()
build in interface software.amazon.jsii.Builder<CfnHookTypeConfig>Copyright © 2022. All rights reserved.