Package software.amazon.awscdk
Interface CfnHookTypeConfigProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnHookTypeConfigProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.116.0 (build 0eddcff)",
date="2025-10-29T11:15:30.857Z")
@Stability(Stable)
public interface CfnHookTypeConfigProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnHookTypeConfig.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.*;
CfnHookTypeConfigProps cfnHookTypeConfigProps = CfnHookTypeConfigProps.builder()
.configuration("configuration")
// the properties below are optional
.configurationAlias("configurationAlias")
.typeArn("typeArn")
.typeName("typeName")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnHookTypeConfigPropsstatic final classAn implementation forCfnHookTypeConfigProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Specifies the activated Hook type configuration, in this AWS account and AWS Region .default StringAn alias by which to refer to this configuration data.default StringThe Amazon Resource Number (ARN) for the Hook to setConfigurationfor.default StringThe unique name for your Hook.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getConfiguration
Specifies the activated Hook type configuration, in this AWS account and AWS Region .You must specify either
TypeNameandConfigurationorTypeArnandConfiguration.- See Also:
-
getConfigurationAlias
An alias by which to refer to this configuration data.Defaults to
defaultalias. Hook types currently support default configuration alias.Default: - "default"
- See Also:
-
getTypeArn
The Amazon Resource Number (ARN) for the Hook to setConfigurationfor.You must specify either
TypeNameandConfigurationorTypeArnandConfiguration.- See Also:
-
getTypeName
The unique name for your Hook.Specifies a three-part namespace for your Hook, with a recommended pattern of
Organization::Service::Hook.You must specify either
TypeNameandConfigurationorTypeArnandConfiguration.- See Also:
-
builder
- Returns:
- a
CfnHookTypeConfigProps.BuilderofCfnHookTypeConfigProps
-