Package ai.vectros.types
Interface AccessProfileTemplateRequest._FinalStage
- All Known Implementing Classes:
AccessProfileTemplateRequest.Builder
- Enclosing class:
AccessProfileTemplateRequest
public static interface AccessProfileTemplateRequest._FinalStage
-
Method Summary
Modifier and TypeMethodDescriptionaddAllScopes(List<ScopeClause> scopes) additionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) addScopes(ScopeClause scopes) build()description(String description) description(Optional<String> description) Optional free-text description.scopes(List<ScopeClause> scopes) Multi-clause TokenScope payload.
-
Method Details
-
build
AccessProfileTemplateRequest build() -
additionalProperty
-
additionalProperties
AccessProfileTemplateRequest._FinalStage additionalProperties(Map<String, Object> additionalProperties) -
description
Optional free-text description.
-
description
-
scopes
Multi-clause TokenScope payload. Each clause has 'allowed_actions' (list of verbs) and 'data_scope' (attribute filter map). An action is permitted if ANY clause's actions cover it AND that clause's dataScope matches the target record. See access-profile ยง4.4 for the full shape and CLAUDE.md for null-sentinel semantics.
-
addScopes
-
addAllScopes
-