//Parse wrapped property PSVirtualNetworkRule to single NetworkRule VirtualNetworkRule in SDK public static VirtualNetworkRule ParseStorageNetworkRuleVirtualNetworkRule(PSVirtualNetworkRule virtualNetworkRule) { VirtualNetworkRule returnRule = new VirtualNetworkRule(); returnRule.Action = ParseStorageNetworkRuleAction(virtualNetworkRule.Action); returnRule.VirtualNetworkResourceId = virtualNetworkRule.VirtualNetworkResourceId; return(returnRule); }
//Parse single NetworkRule VirtualNetworkRule in SDK to wrapped property PSVirtualNetworkRule public static PSVirtualNetworkRule ParsePSNetworkRuleVirtualNetworkRule(VirtualNetworkRule virtualNetworkRule) { PSVirtualNetworkRule returnRule = new PSVirtualNetworkRule(); returnRule.Action = ParsePSNetworkRuleAction(virtualNetworkRule.Action); returnRule.VirtualNetworkResourceId = virtualNetworkRule.VirtualNetworkResourceId; returnRule.State = virtualNetworkRule.State.ToString(); return(returnRule); }