OnepasswordConfig¶
- pydantic model phalanx.models.environments.OnepasswordConfig¶
Configuration for 1Password static secrets source.
- Parameters:
data (
Any
)
Show JSON schema
{ "title": "OnepasswordConfig", "description": "Configuration for 1Password static secrets source.", "type": "object", "properties": { "connectUrl": { "description": "URL to the 1Password Connect API server", "format": "uri", "minLength": 1, "title": "1Password Connect URL", "type": "string" }, "vaultTitle": { "description": "Title of the 1Password vault from which to retrieve secrets", "title": "1Password vault title", "type": "string" } }, "required": [ "connectUrl", "vaultTitle" ] }
- Config:
alias_generator: function = <function to_camel_case at 0x7f713f17e160>
populate_by_name: bool = True
- Fields:
- field connect_url: AnyHttpUrl [Required] (alias 'connectUrl')¶
URL to the 1Password Connect API server
- Constraints:
allowed_schemes = [‘http’, ‘https’]
- field vault_title: str [Required] (alias 'vaultTitle')¶
Title of the 1Password vault from which to retrieve secrets