AccessControlPolicy_optional and AccessControlPolicyAnnc_optional choice_list...

AccessControlPolicy_optional and AccessControlPolicyAnnc_optional choice_list added for the children resource list
Signed-off-by: Miguel Angel Reina Ortega's avatarreinaortega <miguelangel.reinaortega@etsi.org>
parent 90d807ac
......@@ -3840,7 +3840,7 @@ module OneM2M_Templates {
}
template AccessControlPolicy_optional mw_contentAcp_rc4 modifies mw_contentAcpBase := {
choice := {subscription_list := ?} //O
choice := {choice_list := ?} //O
}
template AccessControlPolicy_optional mw_contentAcp_rc5 modifies mw_contentAcpBase := {
......
......@@ -6718,7 +6718,9 @@ group OptionalResourceTypes {
SetOfAcrs selfPrivileges optional,
union {
record length(1 .. infinity) of ChildResourceRef childResource_list,
record length(1 .. infinity) of Subscription subscription_list
record length(1 .. infinity) of union {
Subscription subscription
} choice_list
} choice optional
}
with {
......@@ -6729,8 +6731,8 @@ group OptionalResourceTypes {
variant (choice) "untagged";
variant (choice.childResource_list) "untagged";
variant (choice.childResource_list[-]) "name as 'childResource'";
variant (choice.subscription_list) "untagged";
variant (choice.subscription_list[-]) "name as 'subscription'";
variant (choice.choice_list) "untagged";
variant (choice.choice_list[-]) "untagged";
};
type record AccessControlPolicyAnnc_optional
{
......@@ -6747,7 +6749,9 @@ group OptionalResourceTypes {
SetOfAcrs selfPrivileges optional,
union {
record length(1 .. infinity) of ChildResourceRef childResource_list,
record length(1 .. infinity) of Subscription subscription_list
record length(1 .. infinity) of union {
Subscription subscription
} choice_list
} choice optional
}
with {
......@@ -6757,8 +6761,8 @@ group OptionalResourceTypes {
variant (choice) "untagged";
variant (choice.childResource_list) "untagged";
variant (choice.childResource_list[-]) "name as 'childResource'";
variant (choice.subscription_list) "untagged";
variant (choice.subscription_list[-]) "name as 'subscription'";
variant (choice.choice_list) "untagged";
variant (choice.choice_list[-]) "untagged";
};
type record AE_optional
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment