feat(applications): 添加 k8s 应用

This commit is contained in:
xinwen
2020-08-07 11:52:34 +08:00
committed by 老广
parent 0a242c3e81
commit 91649a3908
30 changed files with 831 additions and 48 deletions

View File

@@ -14,6 +14,7 @@ __all__ = [
'ActionsSerializer', 'AssetSystemUserSerializer',
'RemoteAppSystemUserSerializer',
'DatabaseAppSystemUserSerializer',
'K8sAppSystemUserSerializer',
]
@@ -53,6 +54,16 @@ class DatabaseAppSystemUserSerializer(serializers.ModelSerializer):
read_only_fields = fields
class K8sAppSystemUserSerializer(serializers.ModelSerializer):
class Meta:
model = SystemUser
only_fields = (
'id', 'name', 'username', 'priority', 'protocol', 'login_mode',
)
fields = list(only_fields)
read_only_fields = fields
class AssetGrantedSerializer(serializers.ModelSerializer):
"""
被授权资产的数据结构