FingerprintOptions
- class aws_cdk.FingerprintOptions(*, exclude=None, follow=None, ignore_mode=None, extra_hash=None)
Bases:
CopyOptionsOptions related to calculating source hash.
- Parameters:
exclude (
Optional[Sequence[str]]) – File paths matching the patterns will be excluded. SeeignoreModeto set the matching behavior. Has no effect on Assets bundled using thebundlingproperty. Default: - nothing is excludedfollow (
Optional[SymlinkFollowMode]) – A strategy for how to handle symlinks. Default: SymlinkFollowMode.NEVERignore_mode (
Optional[IgnoreMode]) – The ignore behavior to use forexcludepatterns. Default: IgnoreMode.GLOBextra_hash (
Optional[str]) – Extra information to encode into the fingerprint (e.g. build instructions and other inputs). Default: - hash is only based on source content
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk as cdk fingerprint_options = cdk.FingerprintOptions( exclude=["exclude"], extra_hash="extraHash", follow=cdk.SymlinkFollowMode.NEVER, ignore_mode=cdk.IgnoreMode.GLOB )
Attributes
- exclude
File paths matching the patterns will be excluded.
See
ignoreModeto set the matching behavior. Has no effect on Assets bundled using thebundlingproperty.- Default:
nothing is excluded
- extra_hash
Extra information to encode into the fingerprint (e.g. build instructions and other inputs).
- Default:
hash is only based on source content
- follow
A strategy for how to handle symlinks.
- Default:
SymlinkFollowMode.NEVER
- ignore_mode
The ignore behavior to use for
excludepatterns.- Default:
IgnoreMode.GLOB