You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The name of the permission. It should be unique across a Frontier instance and can contain only alphanumeric characters.
[optional]
namespace
str
The namespace of the permission. The namespace should be in service/resource format.<br/>Example:`compute/guardian`
[optional]
metadata
object
The metadata object for permissions that can hold key value pairs.
[optional]
title
str
The title can contain any UTF-8 character, used to provide a human-readable name for the permissions. Can also be left empty.
[optional]
key
str
Permission path key is composed of three parts, 'service.resource.verb'. Where 'service.resource' works as a namespace for the 'verb'. Namespace name cannot be `app` as it's reserved for core permissions.
[optional]
Example
fromfrontier_api.models.v1beta1_permission_request_bodyimportV1beta1PermissionRequestBody# TODO update the JSON string belowjson="{}"# create an instance of V1beta1PermissionRequestBody from a JSON stringv1beta1_permission_request_body_instance=V1beta1PermissionRequestBody.from_json(json)
# print the JSON string representation of the objectprintV1beta1PermissionRequestBody.to_json()
# convert the object into a dictv1beta1_permission_request_body_dict=v1beta1_permission_request_body_instance.to_dict()
# create an instance of V1beta1PermissionRequestBody from a dictv1beta1_permission_request_body_form_dict=v1beta1_permission_request_body.from_dict(v1beta1_permission_request_body_dict)