Current section
Files
Jump to
Current section
Files
gen/kuberl_v1_network_policy_peer.erl
-module(kuberl_v1_network_policy_peer).
-export([encode/1]).
-export_type([kuberl_v1_network_policy_peer/0]).
-type kuberl_v1_network_policy_peer() ::
#{ 'ipBlock' => kuberl_v1_ip_block:kuberl_v1_ip_block(),
'namespaceSelector' => kuberl_v1_label_selector:kuberl_v1_label_selector(),
'podSelector' => kuberl_v1_label_selector:kuberl_v1_label_selector()
}.
encode(#{ 'ipBlock' := IpBlock,
'namespaceSelector' := NamespaceSelector,
'podSelector' := PodSelector
}) ->
#{ 'ipBlock' => IpBlock,
'namespaceSelector' => NamespaceSelector,
'podSelector' => PodSelector
}.