vendor_fabric.secrets_sync._binding¶
Adapter for the SecretSync gopy binding package.
Module Contents¶
Functions¶
Import the gopy-generated SecretSync binding module. |
|
Return whether the SecretSync gopy binding can be imported. |
|
Validate a SecretSync config through the binding. |
|
Return SecretSync config metadata through the binding. |
|
Run the SecretSync pipeline through the binding. |
|
Run a SecretSync dry run through the binding. |
|
Return SecretSync target names through the binding. |
|
Return SecretSync source names through the binding. |
|
Run the SecretSync merge phase through the binding. |
|
Run the SecretSync sync phase through the binding. |
Data¶
API¶
- vendor_fabric.secrets_sync._binding.BINDING_MODULE = 'secrets_sync'¶
- vendor_fabric.secrets_sync._binding.BINDING_INSTALL_GUIDANCE = 'SecretSync Python bindings are required for pipeline execution. Install secrets-sync-python-binding ...'¶
- vendor_fabric.secrets_sync._binding.load_binding() Any¶
Import the gopy-generated SecretSync binding module.
- vendor_fabric.secrets_sync._binding.is_binding_available() bool¶
Return whether the SecretSync gopy binding can be imported.
- vendor_fabric.secrets_sync._binding.validate_config(config_path: str) extended_data.containers.ExtendedDict¶
Validate a SecretSync config through the binding.
- vendor_fabric.secrets_sync._binding.get_config_info(config_path: str) extended_data.containers.ExtendedDict¶
Return SecretSync config metadata through the binding.
- vendor_fabric.secrets_sync._binding.run_pipeline(config_path: str, options: vendor_fabric.secrets_sync.models.SyncOptions | None = None, provider_session: vendor_fabric.secrets_sync.models.ProviderSession | collections.abc.Mapping[str, Any] | None = None) extended_data.containers.ExtendedDict¶
Run the SecretSync pipeline through the binding.
- vendor_fabric.secrets_sync._binding.dry_run(config_path: str, provider_session: vendor_fabric.secrets_sync.models.ProviderSession | collections.abc.Mapping[str, Any] | None = None) extended_data.containers.ExtendedDict¶
Run a SecretSync dry run through the binding.
- vendor_fabric.secrets_sync._binding.get_targets(config_path: str) extended_data.containers.ExtendedDict¶
Return SecretSync target names through the binding.
- vendor_fabric.secrets_sync._binding.get_sources(config_path: str) extended_data.containers.ExtendedDict¶
Return SecretSync source names through the binding.
- vendor_fabric.secrets_sync._binding.merge(config_path: str, *, dry_run: bool = False, provider_session: vendor_fabric.secrets_sync.models.ProviderSession | collections.abc.Mapping[str, Any] | None = None) extended_data.containers.ExtendedDict¶
Run the SecretSync merge phase through the binding.
- vendor_fabric.secrets_sync._binding.sync(config_path: str, *, dry_run: bool = False, provider_session: vendor_fabric.secrets_sync.models.ProviderSession | collections.abc.Mapping[str, Any] | None = None) extended_data.containers.ExtendedDict¶
Run the SecretSync sync phase through the binding.