Skip to content

SecretStubInfo

Runtime-scoped secret stub metadata.

Shared

class SecretStubInfo:
SecretStubInfo(id: str, runtime_display_name: str, host_pattern: str, path_pattern: str, stub_value_display_name: str, stub_config_json: str)
NameType or valueDescription
idstrSecret-stub UUID.
runtime_display_namestrRuntime that owns this stub.
host_patternstrOutbound host pattern matched by the stub.
path_patternstrOptional request path pattern matched by the stub.
stub_value_display_namestrStored secret injected by the stub.
stub_config_jsonstrSerialized injection configuration.

Create runtime secret-stub metadata from an API response payload.

def from_json(data: dict[str, Any]) -> 'SecretStubInfo'
NameTypeDefaultDescription
datadict[str, Any]API response payload.
  • 'SecretStubInfo'