struct

Anthropic::BetaCredential

Inherits JSON::Serializable < Struct < Value < Object

Credential stored securely inside a Vault (beta)

Constructors

new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

archived_at

Timestamp when the credential was archived, or nil if active

Source
auth

Authentication details (e.g. static token, oauth details)

Source
created_at

Timestamp when the credential was created

Source
display_name

Human-readable name for the credential

Source
id

Unique credential identifier

Source
metadata

Arbitrary key-value metadata attached to the credential

Source
type

Type of resource (always "credential")

Source
updated_at

Timestamp when the credential was last updated

Source
vault_id

Unique vault identifier this credential belongs to

Source