We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 23, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 23, 2026 by Pulumi
Specifies the configuration data for a registered hook in CloudFormation Registry.
Using getHookTypeConfig
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getHookTypeConfig(args: GetHookTypeConfigArgs, opts?: InvokeOptions): Promise<GetHookTypeConfigResult>
function getHookTypeConfigOutput(args: GetHookTypeConfigOutputArgs, opts?: InvokeOptions): Output<GetHookTypeConfigResult>def get_hook_type_config(configuration_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetHookTypeConfigResult
def get_hook_type_config_output(configuration_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetHookTypeConfigResult]func LookupHookTypeConfig(ctx *Context, args *LookupHookTypeConfigArgs, opts ...InvokeOption) (*LookupHookTypeConfigResult, error)
func LookupHookTypeConfigOutput(ctx *Context, args *LookupHookTypeConfigOutputArgs, opts ...InvokeOption) LookupHookTypeConfigResultOutput> Note: This function is named LookupHookTypeConfig in the Go SDK.
public static class GetHookTypeConfig
{
public static Task<GetHookTypeConfigResult> InvokeAsync(GetHookTypeConfigArgs args, InvokeOptions? opts = null)
public static Output<GetHookTypeConfigResult> Invoke(GetHookTypeConfigInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetHookTypeConfigResult> getHookTypeConfig(GetHookTypeConfigArgs args, InvokeOptions options)
public static Output<GetHookTypeConfigResult> getHookTypeConfig(GetHookTypeConfigArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:cloudformation:getHookTypeConfig
arguments:
# arguments dictionaryThe following arguments are supported:
- Configuration
Arn string - The Amazon Resource Name (ARN) for the configuration data, in this account and region.
- Configuration
Arn string - The Amazon Resource Name (ARN) for the configuration data, in this account and region.
- configuration
Arn String - The Amazon Resource Name (ARN) for the configuration data, in this account and region.
- configuration
Arn string - The Amazon Resource Name (ARN) for the configuration data, in this account and region.
- configuration_
arn str - The Amazon Resource Name (ARN) for the configuration data, in this account and region.
- configuration
Arn String - The Amazon Resource Name (ARN) for the configuration data, in this account and region.
getHookTypeConfig Result
The following output properties are available:
- Configuration string
- The configuration data for the extension, in this account and region.
- Configuration
Arn string - The Amazon Resource Name (ARN) for the configuration data, in this account and region.
- Type
Arn string - The Amazon Resource Name (ARN) of the type without version number.
- Type
Name string The name of the type being registered.
We recommend that type names adhere to the following pattern: company_or_organization::service::type.
- Configuration string
- The configuration data for the extension, in this account and region.
- Configuration
Arn string - The Amazon Resource Name (ARN) for the configuration data, in this account and region.
- Type
Arn string - The Amazon Resource Name (ARN) of the type without version number.
- Type
Name string The name of the type being registered.
We recommend that type names adhere to the following pattern: company_or_organization::service::type.
- configuration String
- The configuration data for the extension, in this account and region.
- configuration
Arn String - The Amazon Resource Name (ARN) for the configuration data, in this account and region.
- type
Arn String - The Amazon Resource Name (ARN) of the type without version number.
- type
Name String The name of the type being registered.
We recommend that type names adhere to the following pattern: company_or_organization::service::type.
- configuration string
- The configuration data for the extension, in this account and region.
- configuration
Arn string - The Amazon Resource Name (ARN) for the configuration data, in this account and region.
- type
Arn string - The Amazon Resource Name (ARN) of the type without version number.
- type
Name string The name of the type being registered.
We recommend that type names adhere to the following pattern: company_or_organization::service::type.
- configuration str
- The configuration data for the extension, in this account and region.
- configuration_
arn str - The Amazon Resource Name (ARN) for the configuration data, in this account and region.
- type_
arn str - The Amazon Resource Name (ARN) of the type without version number.
- type_
name str The name of the type being registered.
We recommend that type names adhere to the following pattern: company_or_organization::service::type.
- configuration String
- The configuration data for the extension, in this account and region.
- configuration
Arn String - The Amazon Resource Name (ARN) for the configuration data, in this account and region.
- type
Arn String - The Amazon Resource Name (ARN) of the type without version number.
- type
Name String The name of the type being registered.
We recommend that type names adhere to the following pattern: company_or_organization::service::type.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 23, 2026 by Pulumi
