Documentation
¶
Index ¶
- func AliasDataSource(...) provider.DataSource
- func AliasResource(...) provider.Resource
- func CodeSigningConfigDataSource(...) provider.DataSource
- func CodeSigningConfigResource(...) provider.Resource
- func EventInvokeConfigResource(...) provider.Resource
- func EventSourceMappingResource(...) provider.Resource
- func FunctionDataSource(...) provider.DataSource
- func FunctionResource(...) provider.Resource
- func FunctionUrlDataSource(...) provider.DataSource
- func FunctionUrlResource(...) provider.Resource
- func FunctionVersionResource(...) provider.Resource
- func LayerVersionDataSource(...) provider.DataSource
- func LayerVersionPermissionResource(...) provider.Resource
- func LayerVersionResource(...) provider.Resource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AliasDataSource ¶
func AliasDataSource( lambdaServiceFactory pluginutils.ServiceFactory[*aws.Config, lambdaservice.Service], awsConfigStore pluginutils.ServiceConfigStore[*aws.Config], ) provider.DataSource
AliasDataSource returns a data source implementation for an AWS Lambda Alias.
func AliasResource ¶
func AliasResource( lambdaServiceFactory pluginutils.ServiceFactory[*aws.Config, lambdaservice.Service], awsConfigStore pluginutils.ServiceConfigStore[*aws.Config], ) provider.Resource
AliasResource returns a resource implementation for an AWS Lambda Alias.
func CodeSigningConfigDataSource ¶
func CodeSigningConfigDataSource( lambdaServiceFactory pluginutils.ServiceFactory[*aws.Config, lambdaservice.Service], awsConfigStore pluginutils.ServiceConfigStore[*aws.Config], ) provider.DataSource
CodeSigningConfigDataSource returns a data source implementation for an AWS Lambda Code Signing Configuration.
func CodeSigningConfigResource ¶
func CodeSigningConfigResource( lambdaServiceFactory pluginutils.ServiceFactory[*aws.Config, lambdaservice.Service], resourceGroupTaggingServiceFactory pluginutils.ServiceFactory[*aws.Config, resgrouptagservice.Service], awsConfigStore pluginutils.ServiceConfigStore[*aws.Config], ) provider.Resource
CodeSigningConfigResource returns a resource implementation for an AWS Lambda Code Signing Configuration.
func EventInvokeConfigResource ¶
func EventInvokeConfigResource( lambdaServiceFactory pluginutils.ServiceFactory[*aws.Config, lambdaservice.Service], awsConfigStore pluginutils.ServiceConfigStore[*aws.Config], ) provider.Resource
EventInvokeConfigResource returns a resource implementation for an AWS Lambda Event Invoke Config.
func EventSourceMappingResource ¶
func EventSourceMappingResource( lambdaServiceFactory pluginutils.ServiceFactory[*aws.Config, lambdaservice.Service], resourceGroupTaggingServiceFactory pluginutils.ServiceFactory[*aws.Config, resgrouptagservice.Service], awsConfigStore pluginutils.ServiceConfigStore[*aws.Config], ) provider.Resource
EventSourceMappingResource returns a resource implementation for an AWS Lambda Event Source Mapping.
func FunctionDataSource ¶
func FunctionDataSource( lambdaServiceFactory pluginutils.ServiceFactory[*aws.Config, lambdaservice.Service], awsConfigStore pluginutils.ServiceConfigStore[*aws.Config], ) provider.DataSource
FunctionDataSource returns a data source implementation for an AWS Lambda Function.
func FunctionResource ¶
func FunctionResource( lambdaServiceFactory pluginutils.ServiceFactory[*aws.Config, lambdaservice.Service], resourceGroupTaggingServiceFactory pluginutils.ServiceFactory[*aws.Config, resgrouptagservice.Service], awsConfigStore pluginutils.ServiceConfigStore[*aws.Config], ) provider.Resource
FunctionResource returns a resource implementation for an AWS Lambda Function.
func FunctionUrlDataSource ¶
func FunctionUrlDataSource( lambdaServiceFactory pluginutils.ServiceFactory[*aws.Config, lambdaservice.Service], awsConfigStore pluginutils.ServiceConfigStore[*aws.Config], ) provider.DataSource
FunctionUrlDataSource returns a data source implementation for an AWS Lambda Function URL.
func FunctionUrlResource ¶
func FunctionUrlResource( lambdaServiceFactory pluginutils.ServiceFactory[*aws.Config, lambdaservice.Service], awsConfigStore pluginutils.ServiceConfigStore[*aws.Config], ) provider.Resource
FunctionUrlResource returns a resource implementation for an AWS Lambda Function URL.
func FunctionVersionResource ¶
func FunctionVersionResource( lambdaServiceFactory pluginutils.ServiceFactory[*aws.Config, lambdaservice.Service], awsConfigStore pluginutils.ServiceConfigStore[*aws.Config], ) provider.Resource
FunctionVersionResource returns a resource implementation for an AWS Lambda Function Version.
func LayerVersionDataSource ¶
func LayerVersionDataSource( lambdaServiceFactory pluginutils.ServiceFactory[*aws.Config, lambdaservice.Service], awsConfigStore pluginutils.ServiceConfigStore[*aws.Config], ) provider.DataSource
LayerVersionDataSource returns a data source implementation for an AWS Lambda Layer Version.
func LayerVersionPermissionResource ¶
func LayerVersionPermissionResource( lambdaServiceFactory pluginutils.ServiceFactory[*aws.Config, lambdaservice.Service], awsConfigStore pluginutils.ServiceConfigStore[*aws.Config], ) provider.Resource
LayerVersionPermissionResource returns a resource implementation for an AWS Lambda Layer Version Permission.
func LayerVersionResource ¶
func LayerVersionResource( lambdaServiceFactory pluginutils.ServiceFactory[*aws.Config, lambdaservice.Service], awsConfigStore pluginutils.ServiceConfigStore[*aws.Config], ) provider.Resource
LayerVersionResource returns a resource implementation for an AWS Lambda Layer Version.
Types ¶
This section is empty.
Source Files
¶
- alias_data_source.go
- alias_data_source_schema.go
- alias_resource.go
- alias_resource_create.go
- alias_resource_create_ops.go
- alias_resource_destroy.go
- alias_resource_get_external_state.go
- alias_resource_schema.go
- alias_resource_stabilised.go
- alias_resource_update.go
- code_signing_config_data_source.go
- code_signing_config_data_source_schema.go
- code_signing_config_resource.go
- code_signing_config_resource_create.go
- code_signing_config_resource_create_ops.go
- code_signing_config_resource_destroy.go
- code_signing_config_resource_get_external_state.go
- code_signing_config_resource_schema.go
- code_signing_config_resource_stabilised.go
- code_signing_config_resource_update.go
- code_signing_config_resource_update_ops.go
- event_invoke_config_resource.go
- event_invoke_config_resource_create.go
- event_invoke_config_resource_create_ops.go
- event_invoke_config_resource_destroy.go
- event_invoke_config_resource_get_external_state.go
- event_invoke_config_resource_schema.go
- event_invoke_config_resource_stabilised.go
- event_invoke_config_resource_update.go
- event_invoke_config_resource_update_ops.go
- event_source_mapping_resource.go
- event_source_mapping_resource_create.go
- event_source_mapping_resource_create_ops.go
- event_source_mapping_resource_destroy.go
- event_source_mapping_resource_get_external_state.go
- event_source_mapping_resource_schema.go
- event_source_mapping_resource_stabilised.go
- event_source_mapping_resource_update.go
- event_source_mapping_resource_update_ops.go
- examples_embed.go
- filter_utils.go
- function_data_source.go
- function_data_source_schema.go
- function_resource.go
- function_resource_create.go
- function_resource_create_ops.go
- function_resource_destroy.go
- function_resource_get_external_state.go
- function_resource_schema.go
- function_resource_stablised.go
- function_resource_update.go
- function_resource_update_ops.go
- function_url_data_source.go
- function_url_data_source_schema.go
- function_url_resource.go
- function_url_resource_create.go
- function_url_resource_create_ops.go
- function_url_resource_destroy.go
- function_url_resource_get_external_state.go
- function_url_resource_schema.go
- function_url_resource_stabilised.go
- function_url_resource_update.go
- function_url_resource_update_ops.go
- function_validation.go
- function_version_resource.go
- function_version_resource_create.go
- function_version_resource_create_ops.go
- function_version_resource_destroy.go
- function_version_resource_get_external_state.go
- function_version_resource_schema.go
- function_version_resource_stablised.go
- function_version_resource_update.go
- layer_version_data_source.go
- layer_version_data_source_schema.go
- layer_version_permission_resource.go
- layer_version_permission_resource_create.go
- layer_version_permission_resource_create_ops.go
- layer_version_permission_resource_destroy.go
- layer_version_permission_resource_get_external_state.go
- layer_version_permission_resource_schema.go
- layer_version_permission_resource_stabilised.go
- layer_version_permission_resource_update.go
- layer_version_resource.go
- layer_version_resource_create.go
- layer_version_resource_create_ops.go
- layer_version_resource_destroy.go
- layer_version_resource_get_external_state.go
- layer_version_resource_schema.go
- layer_version_resource_stabilised.go
- layer_version_resource_update.go
- shared_extractors.go
- shared_ops.go
- shared_schemas.go
- tags.go